Loading pub details…
14-16 Rupert St, London, United Kingdom
A vast, multi-level Irish pub built inside a converted church near Leicester Square. Tree trunks, dark wood, and live music create a unique atmosphere.
Loading map…
London, United Kingdom
See reviews on Google Maps