Flat£ 1,195,000Wellington Road, London, NW8 3 beds 2 Baths 1152 sqftPenthouseRequest ViewingMake Offer