Lovely modern space in Whitechapel, London. Excellent central location with a breathtaking view. Very good value for money for a visit to London.