New Mayflower Chinese Restaurant

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.

Prices

Typical meal price: From £25.00 per diner

£25 and under

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.