Key Facts For Buyers - Greenwich High Road, London, SE10