Really nice place to stay for a few days. We had a great time in this flat.
All equipments are included in the kitchen, it's also near from tube station which is great for visiting London