The Claverley On Beaufort Gardens - London, United Kingdom 
Address: 13-14 Beaufort Gardens, Knightsbridge, Kensington & Chelsea,
London, SW3 1PS
Check on site
When would you like to stay?Please enter the dates of your stay to check availability. There are no user reviews for hotel The Claverley On Beaufort Gardens.