Nearby scene: High Road in Stapleford, Hertfordshire — nearby street scene, not a photograph of the hall.JThomas, CC BY-SA 2.0
High Road in Stapleford, Hertfordshire — nearby street scene, not a photograph of the hall.
Shown cropped from the original.