CONTACT

BELL HOUSE
27 College Road, Dulwich, London SE21 7BG, United Kingdom.

Bell House is located in Dulwich Village neighbouring Dulwich Park, Dulwich Picture Gallery and Christ's Chapel. It has easy access from central London with three nearby stations - West Dulwich, North Dulwich and Herne Hill. It is served by the P4 bus and is close to the South Circular road. 

 

PARTNERS & SUPPORTERS

Screen Shot 2019-06-28 at 10.12.14.png
Screen Shot 2019-06-28 at 10.11.25.png
bec4fae95136d512acf2b87f227ed42c.jpg
sslp_logo_final-01.png