New Mayflower Chinese Restaurant

New Mayflower Chinese RestaurantNew Mayflower Chinese is a well established restaurant on the Shaftesbury Avenue. They serve a range of Chinese favourites on their menu and clams and oolong is a speciality. All their food is freshly prepared on the premises.

Address: New Mayflower Chinese Restaurant 68 Shaftesbury Avenue London W1D 6LY

Tel: 0871 481 3581

Print Friendly, PDF & Email