4
results
Sold prices in Ashchurch Terrace, London Central, W12
21 Ashchurch Terrace, London, W12 9SL
- £615,000 Flat, Leasehold 02 November 2023
- £550,000 Flat, Leasehold 25 March 2020
- £215,000 Flat, Leasehold 21 December 2001
Flat, 7 Ashchurch Terrace, London, W12 9SL
- £605,000 Flat, Leasehold 19 March 2021
- £435,000 Flat, Leasehold 23 September 2013
7a Ashchurch Terrace, London, W12 9SL
- £420,000 Flat, Leasehold 28 September 2007
8 Ashchurch Terrace, London, W12 9SL
- £247,000 Flat, Leasehold 30 April 2002
- £190,000 Flat, Leasehold 20 March 2000