2 bedroom property in Cannon Place, Hampstead, London, NW3 - £900,000 | Chestertons