Presidential Kensington 4 stars

6-12 Barkston Gardens, Kensington and Chelsea, London, SW5 0EN, United Kingdom

Hotel image
Read more reviews for Presidential Kensington