A wonderful flat near the park. We felt truly at home immediately.
Everything was perfectly prepared and super clean.
Elizabeth was a great host and very friendly and helpful with all our questions.
Would recommend for everyone who visits London.