Really great place to stay. The flat has everything you need for a clean and comfortable stay in London. We stayed with two children.
Location is close to the tube. Bars and restaurants in walking distance.
We will definitely return.