3 bedroom flat for sale in Castlebar Lodge, London, NW4

Castlebar Lodge, London, NW4 3EQ, NW4 3EQ

Price
£399,950
Bedrooms
3
Type
Flat

View property 95332626