Key Facts For Buyers - Malmesbury Road, London, E18