Key Facts For Buyers - Windsor Court, 18, Mostyn Grove, London, E3