Key Facts For Buyers - Vera Court, 1, Grace Place, London, E3