Tag: Borough
Stroll between the stalls at Borough Market
Located in Southwark, Borough Market is London’s oldest food market. A thousand years of history and a hundred stalls spread between three interconnected halls, that’s enough to tantalize your taste…