2
results
Sold prices in Narborough Street, London Central, SW6
18a Narborough Street, London, SW6 3AR
- £950,000 Flat, Leasehold 18 February 2022
Ground Floor Flat, 9 Narborough Street, London, SW6 3AP
- £230,000 Flat, Leasehold 15 August 2002