2
results
Sold prices in First Street, London Central, SW3
1a First Street, London, SW3 2LB
- £2,950,000 Semi-detached, Freehold 29 September 2021
- £610,000 Semi-detached, Freehold 01 April 1999
21 First Street, London, SW3 2LB
- £905,000 Semi-detached, Freehold 28 November 2003