Key Facts For Buyers - Bracken House, Devons Road, London, E3