London, England
lodging
Posted over 4 years ago
Sherpa Charm, Kensington
The standout feature of this home is its location on Kensington High Street. It lacks a little soul being a serviced apartment, however, it has an impressive list of amenities such as incredibly fast internet and air conditioning. While you will be bursting to get out exploring London this isn't a bad place to spend your time if the infamous London rain comes calling during your stay.
0