Key Facts For Buyers - Guardian Apartments, 20, Kevtar Garden, London, E3