Beaufort House - Knightsbridge 5 stars

45 - 47 Beaufort Gardens, Knightsbridge, Kensington and Chelsea, London, SW3 1PN, United Kingdom

Hotel image
Read more reviews for Beaufort House - Knightsbridge