Key Facts For Buyers - Grenfell Court, 18, Barry Blandford Way, London, E3