Five of the Best Places to Eat Near London Square Bermondsey
Bermondsey has become one of South London’s most exciting food destinations, with everything from intimate tapas bars to weekend street-food stalls tucked beneath the arches. Just a 12-minute walk* from London Bridge Station, London Square Bermondsey places some of SE1’s best-loved places to eat, drink and discover right on your doorstep.
Read more