travelsmartwoman.com
Borough Market: 1,000 Years of Food for London | TravelSmart Woman
London's Borough Market is...well, it's a lot of things. Historic. Vibrant. Delicious. For over 1,000 years, traders have been selling...