Madame Tussauds

Restaurants near Madame Tussauds

Showing 1 - 2 of 2 restaurants

Situated along Baker Street in central London, Madame Tussauds is the legendary London wax museum, featuring wax models of film stars, royalty, pop stars, historical figures and the ever popular chamber of horrors. A major tourist attraction in London, Madame Tussauds is a popular destination for many visitors to London. There are many great London restaurant in the Madame Tussauds area, all featured here on Best London Restaurants.

The Winter Garden

The Landmark London, 222 Marylebone Road, Marylebone NW1 6JQBritishBest London Restaurants

Dine amongst towering palm trees in the stunning 8 storey glass atrium that is The Winter Garden restaurant in The Landmark Hotel.



55 Marylebone High Street, Marylebone W1U 5RBFrenchBest London Restaurants

Orrery provides a relaxed but stylish venue for shoppers, local residents and business people alike to enjoy good quality classic French cooking.