The Hat & Tun

The Hat & Tun
3 Hatton Wall, London, EC1N 8HX