23 St. Pancras International Station Euston Road, Kings CrossLondon, ENGLAND
St. Pancras Station Euston Road, Kings CrossLondon, ENGLAND