2
results
Sold prices in Pollard Close, London Central, N7
5 Pollard Close, London, N7 9SX
- £645,000 Terraced, Freehold 22 November 2017
- £106,000 Terraced, Freehold 12 June 1997
11 Pollard Close, London, N7 9SX
- £225,000 Terraced, Freehold 17 June 2002