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.
Food sound delicious?
Get a table before they're gone
Splendid, easy-to-find location, just outside Chinatown’s Wardour St. We're taking bookings for the Chinese New Year weekend, and do could avoid the long waiting that many had to face on 10/Feb. Food was excellent, and timely served... will become a regular here for sure :-)
Food is nice. Serving size is ok. A bit on the pricey end compared to surrounding restaurants. Was seated downstairs in a corner so that’s good for privacy.
Still one of the best Chinese restaurants in London. Have been going there occasionally for 25 years