Situated in the heart of London, the Grange Tower Bridge is situated just 15 minutes’ walk from the Tower of London. Tower Hill Underground Station is just a 5-minute walk away.
196 Bishopsgate offer a range of fully serviced apartments in central London. Each of the 48 serviced residences at 196 Bishopsgate are decorated to the same high standard.
The London Bridge Hotel is an independently owned four-star hotel, featuring modern guest rooms and facilities, located just moments from The Shard, London Bridge station, and a number of other popular attractions.