From small boutiques to impressive luxury hotels, here are the most exciting new hotels set to open in London in 2025.
this curving 1908 Edwardian building was the first hotel Lord Forte bought in 1958. Situated in the heart of London's West End, the Waldorf Hilton is the perfect combination of business efficiency ...
Every President since Hoover has stayed here, as have boldface names from the Queen of England to Britney ... Look for the hotel in movies like Weekend at the Waldorf and Serendipity.