How to find us

CONTACT INFORMATION

Our parish is located in Nunhead, Peckham.
The closest train station is Nunhead Railway Station.
Buses: P12 & 78

81 Evelina Road, Nunhead, London, SE15 3HL

www.stthomasnunhead.org.uk

office@stthomasnunhead.org.uk

020 7639 3724