151 Stamford Hill N16 5LG
A 0.46 acre (0.19 hectare) site in Stamford Hill with potential for 53 residential units and 6,200 sq ft of commercial space subject to planning. Offers in excess of £8.5m. JLL | UNAVAILABLE
Stamford Hill, N16 0.46 acres53 flats
