Great location for a stay in London. Not only are you within a short walk to most of the popular museums and landmarks, but the nearby vibrant neighborhoods have lots of options for great food and nightlife.