The Capital, London
Molton Brown Gift |
||
The only hotel in London having a two-Michelin starred restaurant, The Capital is set like a jewel in Knightsbridge. The bedrooms and junior suites are individually designed and decorated with original works of art. The Capital is centrally located and near Hyde Park, Kensington Gardens, St. James, and the world-renowned stores of Harrods and Harvey Nichols.







