About New Mayflower
More about the restaurant: New Mayflower
New Mayflower in St James's serves up traditional Cantonese cuisine with a focus on fresh seafood – and Londoners can’t get enough. Located around the corner from Leicester Square tube station on Shaftesbury Avenue, New Mayflower is one of the oldest restaurants in Chinatown and is perfect for a pre- or post-theatre meal or special evening out with your nearest and dearest. What could be better than filling up on delicious Chinese-style seafood before heading off to a wonderful production? For us, there’s not much! So book a table at New Mayflower St James's for a Chinese feast to remember. You certainly won’t be disappointed.
Frequently asked questions
Does New Mayflower serve Chinese food?
Does the restaurant New Mayflower have Outdoor seating?
Thinking about making a New Mayflower booking?
What's the restaurant buzz at New Mayflower all about? Great Chinese food and beverages keeps diners coming back for more at New Mayflower. Located near Soho in London, New Mayflower features dishes like Asian, Seafood, Eat & Drink. Check out what sets New Mayflower apart from other restaurants in London and book a table today to enjoy your next meal out!