Excellent place to stay if you are going to spend a couple of days in London. Very close to the main places and also a good location to take some means of public transport