A true foodie paradise, Borough Market is one of London's most famous markets. Here you'll find everything from artisanal cheeses to fresh seafood and homemade cakes. Don't miss the chance to sample some of London's famous street food offerings.
If you're looking for delicious Indian food with a modern twist, look no further than Dishoom. Their bacon naan rolls are legendary and their chai tea is the perfect pick-me-up. Expect a long wait, but it's worth it.
If you're feeling adventurous, give St. John Restaurant a try. Known for their "nose-to-tail" eating philosophy, they put a unique spin on classic British dishes, like roasted bone marrow and pig's head terrine. Don't knock it 'til you try it!
In addition to the quirky shops and street performers, Camden Market is also home to some seriously tasty food stalls. From vegan burgers to Japanese dumplings, there's something for everyone here. Be sure to save room for a warm, freshly baked cookie from Blondies Kitchen.
Ottolenghi is the perfect place to wrap up your foodie adventure in London. Their Mediterranean-inspired dishes are as beautiful as they are delicious, and their pastry counter is not to be missed. Be sure to try the carrot and walnut cake.
If you have more time, consider taking a food tour of London's East End or indulging in a fancy afternoon tea at Sketch. If you're short on time, skip St. John and head straight to Camden Market for a quick bite. However you choose to explore London's food scene, be sure to come hungry!