Great location, you're close enough to walk to the major parts of the city and public transportation is very close. It also has many great stores nearby if you do shopping. Totally great place if you want to visit London.