Borough Market

A favourite of many a chef, Borough Market offers a mix of excellent foods from around 150 stalls including fish, game, artisan cheeses, rare-breed meats and ales. Slurp down a fresh oyster with an organic beer and enjoy the buzz.