1
result
Sold prices in Aberdeen Place, London Central, NW8
26 Aberdeen Place, London, NW8 8JR
- £1,290,000 Terraced, Freehold 19 September 2006
- £930,000 Terraced, Freehold 23 December 2002
- £735,000 Terraced, Freehold 17 June 1999