The apartment is located in the center of Chelsea, a great location, and a beautiful neighborhood with many places to eat and visit. The Natural History Museum is 10 min walk from the apartment!
5 min walk from South Kensington station, and from there to any place in London very quickly.
The apartment was clean and organized. Same as in the description.
Our host, Anna, was very helpful, communicative, and friendly.
Very recommended.