3 beds · Penrose Gardens, Hampstead, London, NW3 | Easy Property