New Mayflower Chinese Restaurant

This family-run Chinese restaurant has been operating in Shaftesbury Avenue for more than 30 years. Warm and welcoming, this popular restaurant is known for its traditional Chinese dishes and… Read More

About

This family-run Chinese restaurant has been operating in Shaftesbury Avenue for more than 30 years.

Warm and welcoming, this popular restaurant is known for its traditional Chinese dishes and generous portions.

Venue Details & Map

New Mayflower Chinese Restaurant

Address
68 Shaftesbury Avenue
London
W1D 6LY

Look for similar items by category

Is New Mayflower Chinese Restaurant your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Get the Visit London app
Save your favourite places and offers

Download now Close