Key Facts For Buyers - Grantock Road, London, E17