Key Facts For Buyers - Strahan Road, London, E3