Key Facts For Buyers - Amelia House, 41, Lyell Street, London, E14