1
result
Sold prices in Atherstone Mews, London Central, SW7
14 Atherstone Mews, London, SW7 5BX
- £1,715,000 Flat, Leasehold 11 May 2012
- £311,250 Terraced, Freehold 31 March 1995