Loading pub details…
66 Fleet St, Temple, London EC4Y 1HT, UK, London, United Kingdom
Historic Fleet Street pub claiming to be the first Irish pub in London, dating to 1605. Cozy, traditional, and full of character.
Loading map…
London, United Kingdom
See reviews on Google Maps