947 Square Feet of House Fit Between a London Victorian Terrace Home and a Substation
1
of
14
The small home offers clear views across the gardens to the Crystal Palace.
Save