Key Facts For Buyers - Maybank Road, London, E18