The Mayflower
Chinese
Chinese takeaway, The Mayflower, offers a menu with online deals.
Location
Best places nearby
The highest rated places close to The Mayflower.
Local restaurants nearby
111 Green Lane, ENG
Location
The highest rated places close to The Mayflower.
111 Green Lane, ENG