2 bedroom property in Hannell House, 26 Hannell Road, London, SW6 - £765,000 | Chestertons