2
results
Sold prices in Chelsea Square, London Central, SW3
41 Chelsea Square, London, SW3 6LH
- £7,850,000 Detached, Leasehold 05 April 2000
40 Chelsea Square, London, SW3 6LH
- £4,762,531 Detached, Leasehold 30 June 1997