I can’t think of a better location to stay if you are planning a trip to London....