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 ...
BT Tower—a spindly concrete and glass edifice that for decades dominated London’s skyline and provided essential communications across the country—is getting a makeover as a luxury hotel.
Six Senses London will open in early 2026, a landmark project that signals the wellness brand’s continued foray into urban spaces ...
Several landmark hotels have opened in central London recently, shining a spotlight on an already vibrant accommodation scene, with options ranging from characterful Edwardian townhouses to slick ...
London knows how to do hotels — as was proven last night when some of the capital’s landmark hotels and wellness meccas were celebrated in the World’s 50 Best Hotel Awards 2025. Though it was a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results