TOWER HAMLETS ,
United Kingdom
3.5mi, 5.6km from central London, England
Set in London, 0.9 miles from Brick Lane and 1.3 miles from Sky Garden, Whitechapel Grand offers city views and free WiFi.The accommodation comes with a flat-screen TV and a private
… more information.