2
results
Sold prices in Alexander Place, London Central, SW7
22 Alexander Place, London, SW7 2SF
- £5,150,000 Flat, Freehold 30 June 2017
- £2,275,000 Flat, Freehold 31 January 2003
20 Alexander Place, London, SW7 2SF
- £4,650,000 Flat, Freehold 08 May 2017
- £1,325,000 Flat, Freehold 03 March 1999
- £1,050,000 Flat, Leasehold 04 March 1997