3 bedroom property in Stourcliffe Close, Stourcliffe Street, London, W1H - £900,000 | Chestertons