3 bedroom property in St Johns Court, Finchley Road, Hampstead, London, NW3 - £670,000 | Chestertons