Does Borough Market have more food options than ever before


how big is borough market

Where is Borough Market in London?
If you’re dying to dive into all that food, here everything you need to know about visiting Borough Market. Location: 8 Southwark Street, London Bridge, SE1 1TL. See it on Google Maps. Nearest stations: London

[tp widget="default/tpw_default.php"]