Day 50
Borough Market, London
September 7, 2023 in England ⋅ ☀️ 26 °CBorough Market is a wholesale and retail market hall in Southwark, London, England. It's one of the largest and oldest food markets in London, with a market on the site dating back to at least theRead more