Great apartment, great location, perfect for our London trip.
Can't say enough good things: the apartment matches the pictures and was immaculate. Looked as though it had just been renovated and we were one of the first guests to stay there. The location is very central and just a couple blocks from Gloucester Road station making it super convenient to get around. Also walking distance from a number of great parks and museums. As a family of four with two small kids, we were very comfortable in the apartment during our stay.
Would definitely stay again.