in 2011, the Grange Tower Bridge is one of the most modern hotels in the world.
Featuring an on-site Wellness Centre, and offering a wide selection of beauty
and holistic therapies, the hotel is located just around the corner from Tower
Bridge making it a good place to start sight-seeing. There are excellent
transport links to the rest of London via the Docklands Light Railway and the
London Underground. The rooms are fitted with all the very latest amenities,
including 3D flat-screen televisions.