Apple Apartments Kensington Gardens

20 Gordon Place,, Kensington and Chelsea, London, W8 4JE, United Kingdom

Hotel image
Read more reviews for Apple Apartments Kensington Gardens