1
result
Sold prices in Mayflower Road, London Central, SW9
Flat 2, 18 Mayflower Road, London, SW9 9JZ
- £610,000 Detached, Leasehold 19 November 2014
- £440,000 Flat, Leasehold 16 July 2010
- £395,000 Flat, Leasehold 29 June 2007
- £139,000 Flat, Leasehold 13 May 1998