Key Facts For Buyers - Holbrook Road, London, E15