News

Standing 620 feet including its spire, it surpassed the Milbank Tower as the tallest building in London, though it was overtaken in 1980 by the NatWest Tower. (The Shard, at 1,016 feet, currently ...
A 300-year-old London Mansion Is Now a Charming 30-room Hotel — With a Secret Restaurant and a Stylish Cocktail Bar In a city with dozens of world-class boutique hotels, At Sloane has all the ...