We stayed there for three nights. Our room was located on the 50th floor with city view which meant we had a panorama window facing the river Thames and the London Eye.
There is everything you would expect from a 5 star hotel, the location is central and 20 seconds from the London bridge underground station. Tower of London, Tower Bridge, National Theatre, Tate Gallery, all is in walking distance.More
- Room Service