Very well located. Quick and easy check in.
Good weekend away in London