Key Facts For Buyers - Church Road, London, E12