3
results
Sold prices in First Street, London Central, SW3
17 First Street, London, SW3 2LB
- £2,060,000 Flat, Leasehold 17 December 2021
4 First Street, London, SW3 2LD
- £650,000 Flat, Leasehold 17 April 2015
26 First Street, London, SW3 2LD
- £685,000 Flat, Leasehold 26 January 2000