We had a great stay here. The apartment was really well situated for getting into central London and having plenty of amenities local for our stay. Definitely recommend this place.