It’s all about location, location, location – and you’d be hard-pushed to find a better situated central London hotel. The Tower Hotel is a stone’s throw from Tower Bridge, but still manages to be ever so slightly tucked away down a quieter side road.
Travel: Discover a peaceful spot in the heart of London
It’s all about location, location, location – and you’d be hard-pushed to find a better situated central London hotel. The Tower Hotel is a stone’s throw from Tower Bridge, but still manages to be ever so slightly tucked away down a quieter side road.