3
results
Sold prices in Exmoor Street, London Central, W10
15 Exmoor Street, London, W10 6BA
- £990,000 Terraced, Freehold 30 June 2021
- £725,000 Terraced, Freehold 12 January 2012
- £425,000 Terraced, Freehold 14 May 2004
13 Exmoor Street, London, W10 6BA
- £850,000 Terraced, Freehold 30 June 2021
11 Exmoor Street, London, W10 6BA
- £599,995 Terraced, Freehold 30 November 2007