2 bedroom flat for sale in Shaftesbury Gardens, Willesden, N

Shaftesbury Gardens, Willesden, NW10 6LJ, NW10 6LJ

Price
£345,000
Bedrooms
2
Type
Flat

View property 95370189