1
result
Sold prices in Archdale Road, London Central, SE22
35 Archdale Road, London, SE22 9HL
- £385,101 Semi-detached, Freehold 21 May 2010
- £300,000 Semi-detached, Freehold 29 June 2006