Soho

Vibrant, stylish, and full of energy — Soho sits at the heart of London’s dining and nightlife scene. From independent cafés on Carnaby Street to Michelin-star restaurants like Gauthier Soho, this buzzing neighbourhood is where the city comes alive day and night.

Discover the best restaurants in Soho, from Italian trattorias to modern Indian kitchens, along with cosy coffee shops, classic pubs, and bottomless brunch spots perfect for weekends with friends. Explore iconic streets like Regent Street, Oxford Street, and Shaftesbury Avenue, where shopping, theatre, and culture meet in true London style.

Whether you’re visiting for a quick bite, a night out, or a day of people-watching and shopping, our Soho guides will show you exactly where to eat, drink, and explore in this ever-evolving corner of London.

Scroll through the guides below to discover the best of Soho — London’s ultimate destination for food, fashion, and fun.