About New Mayflower
Located on Shaftesbury Avenue, New Mayflower is one of Chinatown’s oldest restaurants, currently operating under a new management with a revamped menu, which is as vast as the cavernous two-floor restaurant itself. Featuring an impressive 169 à la carte dishes and 40 dim sum options, the establishment offers something for every taste. Vegetarian options are available, and heat-lovers must check the new Hot and Spicy section.
[missing en_GB 'js.modules.megamind_widgets.more_recommendations' translation]
Nearby Places

Le Chinois Restaurant and Bar
(1.47 mi)
Zensai
Camden, Camden Town, Regent s Park Camden Town(1.98 mi)
New China
(0.09 mi)
Cha Cha Moon
(0.31 mi)
The Penthouse
(0.09 mi)
Silk Restaurant
(0.28 mi)
Barshu | 水月巴山 Chinese Restaurant
(0.08 mi)
Archipelago
(0.67 mi)