Previous Next203 Bedroom Flat for Sale£785,000Staverton Road, London, NW2 5HLProperty TypeFlatBedrooms× 3Bathrooms× 1Receptions× 1TenureLeasehold
Previous Next203 Bedroom Flat for Sale£785,000Staverton Road, London, NW2 5HLProperty TypeFlatBedrooms× 3Bathrooms× 1Receptions× 1TenureLeasehold