Borough Market

Who would have thought that a station’s drippy underbelly would ever become the home of London’s largest and best-loved food market? Stuffed to the rafters with the assorted wares of the motley gaggle of traders, the place is a kaleidoscope of nature’s bounty, filled with fresh produce, cheeses the size of wagon wheels and meat from […]