
Borough Market, located in Southwark, London, is one of the oldest and largest food markets in the city, with a history that dates back to at least the 12th century.
Borough Market, located in Southwark, London, is one of the oldest and largest food markets in the city, with a history that dates back to at least the 12th century.