London has some 1,570 hotels, and the options here truly run the gamut, from historic properties, design-forward boutiques, family-friendly guest houses, and everything in between. You could check ...
The Shard will soon have to share the title of Britain’s tallest building. Plans are in motion to erect a new skyscraper in London, the same height as Western Europe’s largest tower, BBC reported. On ...
With planning permission being granted for projects away from the city's financial districts, London's skyline is going to transform over the next three years.
For Americans, London often represents both familiarity and fantasy, a place where democratic partners share history but ...