Bell House

 

BELL HOUSE, SE21. A historic and impressive grade II listed building in the heart of Dulwich, set in two acres of beautiful gardens, featuring panelling, ornate fireplaces and a grand staircase.  Nearest station: West Dulwich