Key Facts For Buyers - Glengarnock Avenue, London, E14