Company name: The Doodle Bar
Description: Arty spot for drinking & drawing
60 Druid St, London SE1 2EZ, United Kingdom