A must for any food lovers visiting London is a trip to the fabulous Borough Markets. They are one of the oldest and largest food markets in London and are packed with stalls selling everything from classic British fare to European delicacies. Donuts stuffed with vanilla custard, giant seafood paella, artisanal bread, fresh oysters and the best Italian piadina we have ever tasted are all under the one roof. It is the perfect place to stock up on fresh produce and to try a huge range of exceptional quality food. Our top tip- come hungry (there is so much to try!) and come early on a weekday to avoid the busy weekend crowds.
Web: Borough Market