Neasden Lane North, London, NW10

Offers in the region of £305,000 Leasehold
2 bedrooms 1 bathroom