London, United Kingdom
A brand new bar, taproom and garden nestled within the victorian rail viaducts that have connected Bankside, London Bridge and Bermondsey for the past 150 yrs.
No favorites to display
When St. Felix Place adds favorites they will be shown here