3
results
Sold prices in Stamford Hill, London Central, N16
48a - 48b Stamford Hill, London, N16 6XT
- £435,000 Detached, Freehold 08 September 2011
132 Stamford Hill, London, N16 6QT
- £1,120,000 Detached, Freehold 28 February 2008
294a Stamford Hill, London, N16 6TZ
- £185,000 Detached, Freehold 30 June 1999