Contact Us


141 Evelina Road, Nunhead, London, SE15 3HB


020 7639 9729


Opening Times
Tues – Fri: 8.30 – 5.30 Sat: 8.00 – 5.30 Sun: 9.00 – 2.00

Bus routes: P12 and 78
5 minutes walk from Nunhead train station.

Map