Short Term Apartment Chelsea
Truly an amazing apartment, with location to match in The Royal Borough of Kensington and Chelsea, central London. The apartment is located in a quite residential street. Nearby there there are lots of good restaurants. Kensington high street and the Kings road, both very good shopping areas in walking distance along-with four Museums.