UKData checked October 2026
  1. Home
  2. Nottingham
  3. Mayflower Chinese Takeaway

Mayflower Chinese Takeaway: Chinese takeaway at 12 The Square, Keyworth, Nottingham. Also listed under Chinese noodle restaurant, Chinese restaurant and delivery Chinese restaurant.

12 The Square, Keyworth, Nottingham NG12 5JTChecked October 2026