Find us

Bell House is located in Dulwich Village near 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.

27 College Rd, Dulwich
England, SE21 7BG
United Kingdom