New Mayflower


Situated on Shaftesbury Avenue, New Mayflower offers an extensive menu of classic Cantonese cuisine. The restaurant’s seafood dishes are what really makes it stand out.  Among them, abalone and sea cucumber are specialities, prepared in traditional Cantonese style.  New Mayflower is very popular amongst the local Chinese community and is open until 4am.

Address : 68-70 Shaftsbury Avenue

Telephone : 0207 734 9207

View Website

Restaurant Search

In the mood for something specific, but not sure which restaurant to visit? Use this search tool to browse by region, food category, delicacy, or restaurant name.