| |
To enjoy the best of London, you should be staying at its best hotel – The Milestone Hotel. The Milestone is London's quintessential luxury boutique hotel, a magnificent 19th-century architectural treasure centrally located in the Royal Borough of Kensington and Chelsea.
To explore the best of London, all you have to do is step outside the door. There's Kensington to your left, Knightsbridge to your right, and Kensington Gardens (pictured top) directly ahead.
The area around The Milestone is a playground for tourists, shoppers, and art lovers. There's history, music, science, London's most exclusive shopping, and plenty of open green space.
Nearby attractions include the Royal Albert Hall and the Albert Memorial, the Science Museum |
|