Mayflower in Royal Hill Peckham
885 Old Kent Road, Peckham, London 1NL, SE15 - Get directionsMenu Mayflower
How to get to Mayflower
Opening Time
12noon – 2pm, 5pm – 11pm: Mon-Fri
5pm – 11pm: Sat-Sun
Services
- Takeaway Only
12noon – 2pm, 5pm – 11pm: Mon-Fri
5pm – 11pm: Sat-Sun