Loading hotels
Confirming room availability...
Claverley Court Apartment Knightsbridge, 13 14 Beaufort Gardens, London, United Kingdom
You'll be centrally located in London with a stay at Claverley Court, steps from Harrods and close to Buckingham Palace. This 5-star apartment is close to Big Ben and Chinatown.