Great location and great accommodation for the quick trip to London