1
result
Sold prices in Ashburn Place, London Central, SW7
29 Ashburn Place, London, SW7 4JS
- £8,935,000 Detached, Freehold 27 April 2006
- £2,990,000 Detached, Freehold 12 May 2000