Kensington rooms and Apartments

37 Collingham place, Kensington and Chelsea, London, SW5 0QF, United Kingdom

Hotel image
Read more reviews for Kensington rooms and Apartments