Great location when visiting London. Lots of restaurants and shopping nearby along with extremely easy access to the metro.

The Studio has everything you need for a comfortable stay. We had a great time!