3 bedroom property in Babbage Point, 20 Norman Road, Greenwich, London, SE10 - £600,000 | Chestertons