Key Facts For Buyers - Taverners Court, 30, Grove Road, London, E3