Tourists who fancy getting a top-down view of London may soon be able to book themselves a room in the city’s famous BT Tower. A much-loved part of the London skyline, the former communication tower ...
The Jumeirah Carlton Tower has been a beacon in London's Knightsbridge neighborhood since 1961, though its recent £100 million renovation might convince you it's a thoroughly modern masterpiece.
Iconic buildings dominate the skyline around Four Seasons’ central London outpost; there’s the Shard, the Tower of London, the imposing buildings of Bank and of course, Tower Bridge itself. The hotel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results