Lovely location (once you get used to the noise of the main road) that is great base for exploring London with great facilities a short walk from the property.
The kitchen was very poorly equiped : no tea-towels; minimal cuttlery ; no "base" (salt & pepper ; no coffee machine ; no kitchen utensils; cooker fan & dishwasher not working properly ... elements that I hope the host will put right for future guests. Also - be sure to immediately signal any defective furniture in the appartment to the host.
With these minor corrections, guests should enjoy a lovely stay in a very spacious and convenient property.