Great place to stay in London. Location is particularly excellent to walk to many great sights/shopping/restaurants.