Great place stay for short trip to London