The Arc Bar

The Arc Bar
5 Torrens Street, London, EC1V 1NQ