St Pancras International station, Euston Road, London, United Kingdom
Russell Square, London, United Kingdom
St. Paul's Cathedral, London, United Kingdom
Tower of London, London, United Kingdom
British Museum, Great Russell Street, London, United Kingdom