27
results
Sold prices in Englewood Road, London Central, SW12
74 Englewood Road, London, SW12 9NY
- £213,000 Flat, Leasehold 03 January 2002
53 Englewood Road, London, SW12 9PB
- £276,000 Flat, Leasehold 07 August 2001
Flat 3, 8 Englewood Road, London, SW12 9NZ
- £89,000 Flat, Leasehold 27 April 1999