Key Facts For Buyers - Godfrey Road, London, SE18