Hello Lykkers, after capturing sunny-day photos of Big Ben and exploring Westminster’s historic streets, it’s time to discover another side of London — its incredible restaurant scene.


From traditional British flavors to authentic Indian, Italian, and European cuisine, these 7 must-try restaurants near Big Ben offer unforgettable dining experiences after sightseeing. 


The Cinnamon Club — Historic Indian Fine Dining


Located inside the former Westminster Library, The Cinnamon Club offers one of London's most unique dining settings.


Surrounded by beautiful bookshelves and historic architecture, this restaurant serves modern Indian cuisine with elegant presentation and rich flavors. It’s the perfect place for travelers who want a memorable meal in a truly special atmosphere.


Must try: Lamb dishes, Indian tasting menus, seafood specialties


Estimated cost: $60–120 USD per person (cost may vary)


Yaatra — Modern Indian Cuisine in Westminster


Located close to Big Ben, Yaatra brings together traditional Indian recipes and modern culinary techniques. The restaurant focuses on bold flavors, beautifully prepared dishes, and a stylish dining environment.


It’s a great choice for travelers looking to experience London’s famous Indian food culture.


Must try: Curries, grilled dishes, biryani


Estimated cost: $35–80 USD per person (cost may vary)


The Pem — Elegant British Dining Experience


For travelers wanting to taste modern British cuisine, The Pem offers a refined dining experience near Westminster. The restaurant celebrates seasonal British ingredients with creative dishes prepared in an elegant setting. 


Must try: Seasonal British dishes, seafood, desserts


Estimated cost: $80–150 USD per person (cost may vary)


The Pem


Sapori — Authentic Italian Flavors


If you're craving Italian food after exploring London's landmarks, Sapori is a wonderful choice. This restaurant brings the flavors of Italy to Westminster with fresh pasta, traditional recipes, and a welcoming atmosphere. 


Must try: Handmade pasta, risotto, Italian desserts


Estimated cost: $30–60 USD per person (cost may vary)


Aloo Tama — Authentic Nepalese Cuisine


Aloo Tama offers travelers something different with authentic Nepalese dishes inspired by Himalayan flavors. Located near Westminster, this restaurant is perfect for those wanting to explore a lesser-known cuisine in London.


Must try: Momos, Nepalese curries, traditional dishes


Estimated cost: $25–50 USD per person (cost may vary)


Aloo Tama Nepalese Restaurant


Paper Moon Westminster — Classic Italian Dining


Located inside The OWO, Paper Moon Westminster brings classic Italian cuisine into a stylish London setting. The restaurant is known for its elegant atmosphere and traditional Italian dishes made with quality ingredients.


Must try: Pasta, seafood, Italian desserts


Estimated cost: $50–100 USD per person (cost may vary)


Colonel Saab Trafalgar Square — Indian Heritage Dining


Just a short journey from Big Ben, Colonel Saab offers a luxurious Indian dining experience inspired by India's history and regional flavors. The restaurant combines beautiful interiors with carefully crafted dishes, making it a memorable stop after sightseeing.


Must try: Regional Indian dishes, kebabs, signature desserts


Estimated cost: $40–90 USD per person (cost may vary)


Exploring Big Ben is a classic London experience, but discovering the restaurants around Westminster makes the journey even more special. From historic dining rooms and modern British cuisine to authentic international flavors, these restaurants show why London is one of the world’s greatest food cities.


After your photos, sightseeing, and walks along the River Thames, take time to sit down, enjoy a delicious meal, and experience the incredible flavors waiting just beyond one of London’s most famous landmarks.