Images of grandeur, tradition, and pageantry take over the senses when you set foot in London. A city that figures on the bucket list of every avid traveler, London is home to UNESCO World Heritage sites such as the Kew Gardens, Tower of London, Westminster Abbey, and the Royal Observatory in Greenwich and iconic landmarks such as the London Eye, Tower Bridge, Buckingham Palace, and Piccadilly Circus. Get a peek into history at one of the many museums or catch a ballet performance at the Royal Opera House. Head to Hyde Park or Hampstead Heath for a whiff of fresh air and some soothing scenery. A dynamic cosmopolis, the city is, today, home to people of diverse ethnicities speaking over 300 languages! Get a glimpse of this cultural diversity at Borough Market, London’s oldest and largest food market serving up a gourmet selection of flavors. A shopoholics paradise awaits in Oxford Street and Knightsbridge with boutiques, luxury brands and department stores including the iconic Harrods. Shakespeare fans can head to the Globe Theater to watch a play conducted as it would have been during the Tudor era while Harry Potter fans can lose themselves in the world of magic with a behind-the-scenes tour at Warner Bros Studio!
Rosewood London is a luxurious hotel located in the heart of the city just steps from Covent Garden and Theatreland. This majestic example of Edwardian architecture promises you a fine blend of English heritage with contemporary comforts.
The Bloomsbury is a trendy yet elegant hotel located at the heart of the theater district in London. Steps away from attractions such as the British Museum and Russell Square, this hotel is set in a lovely neo-Georgian building designed by famous British architect Edward Lutyens in 1928.