Kensington Moat House
-
With the Natural History, Victoria & Albert and Science Museums just around the corner, and the famous shops of Harrods and fashionable Knightsbridge close by, this warm and friendly hotel provides a refuge from the Capitals hustle and bustle. You can re
|