Showing 1-4 of 4 Resorts and Lodges
The only Five Star Hotel in Royal Borough of Kensington and Chelsea is the Royal Garden Hotel. The Hotel has 2 superb restaurants, including The... more
Originally three Georgian town houses, the Academy is centrally located in the University quarter just a short stroll from the British Museum, Covent... more
Built in 1835, the historic and luxurious The London Edition is a perfect retreat in the centre of London. The London Edition is the epitome of... more