Is info on this listing outdated? Are you owner of this business? Register and claim it now.
Pub, Bar
A traditional independent pubs on Fenchurch Street near Aldgate in the heart of the City of London serving traditional pub fayre, supberb drinks range and showing sport