Easy quick stay - Self Check in pretty simple and location ideal right next to Liverpool St Station