in the heart of Peckham
Situated in The Aylesham Centre, along Rye Ln, Peckham Mall is a new space of 50 independent shops and restaurants. Open 7 days a week to bring distant and local goods and flavours to Peckham.
Unit 10, The Aylesham Centre, Peckham, London, SE15 5EWView on a mapDirections
The Mall is a 5 min walk from Peckham Rye railway station
All these routes can get you to the Mall 12, 36, 37, 136, 171, 197, 343, 345, 436, P12, P13