News

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.
The structure, initially known as the Post Office Tower, was completed in 1964 in central London, just south of Regent’s Park. Standing 620 feet including its spire, it surpassed the Milbank ...
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 ...