E St. Pancras International Station Euston Road, London, ENGLAND
62 St. Pancras International Station Euston Road, London, ENGLAND
91 Gresham Street, London, ENGLAND
108 Fetter Lane, London, ENGLAND