Good place to stay, especially if you have a short stay, it has everything you may need for your trip to London.