New Mayflower Restaurant

New Mayflower Restaurant
68-70 Shaftebury Avenue, London, W1D 6LY
  • Telephone 02077349207
  • Food served Mon to Thurs: 12:00 - 00:00</br> Fri & Satur: 12:00 - 01:00</br> Sun: 12:00 - 23:00.
  • Email
  • Website
Photo of New Mayflower Restaurant

Spread over 2 floors, the subtly-lit New Mayflower in Chinatown serves traditional Cantonese dishes.

Text supplied by third party.

Whilst every effort has been made to ensure the information displayed here is accurate, always check with the venue before attending (especially during the Covid-19 pandemic).