The studio was just as described! It has everything you are going to need during your stay, and the hosts are really friendly.
The area is 20 minutes away from the center of London by underground, and the station is really close to the studio. There's also a shopping area nerby where you can get pretty much anything.
We had a great experience and will definitely recommend it to friends. I'd come back without a doubt.
Thank you!