Premier Inn London St.Pancras

88 Euston Road, London