London Kensington Hotel
11 Knaresborough Place, Horley SW5 0TJ England
London Kensington Hotel is a British place is located in Horley, England. The address of London Kensington Hotel is 11 Knaresborough Place, Horley SW5 0TJ England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 871 527 8666,