Stamford Road, London, N1
Stamford Road, London, N1
A 3 bedroom semi-detached early Victorian townhouse in need of renovation, an exciting project offering almost 1,900sq ft of accommodation together with a deep rear garden in De Beauvoir.
Offers in excess of£1,350,000