Lucky find for stay in London.
Fully equipped kitchen with washing machine, tea, coffee etc provided. Good WiFi signal and tv.
Easy location for underground and local shops.