St.Pancras Station Euston Road, London, ENGLAND
Grand Buildings 1-3 Strand, London, ENGLAND
St Pancras Station Pancras Road, London, ENGLAND
Television Centre Wood Lane, London, ENGLAND
40A The Arcade Westfield Stratford City Montfichet Road, London, ENGLAND
295 Regent Street, London, ENGLAND
Finland House 56 Haymarket, London, ENGLAND
Ivory Ho World Trade Cen, London, ENGLAND
135 Long Acre, London, ENGLAND
43 Dover Street, London, ENGLAND