This is one of the nicest places I’ve stayed in! It’s right by the tube and doesn’t take more than 10-15 minutes to get to the popular London destinations.