1
result
Sold prices in Duke Humphrey Road, London Central, SE3
6 Duke Humphrey Road, London, SE3 0TY
- £2,350,000 Semi-detached, Freehold 21 September 2012
- £1,630,000 Semi-detached, Freehold 30 November 2004