St. Pancras Station Euston Road, Kings CrossLondon, ENGLAND
C St. Pancras International Station - Grand Terrace Euston Road, Kings CrossLondon, ENGLAND