The 1 Bar

18-20 Appold Street London EC2A 2AS