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 ...
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 ...