UK, London, Somers Town, King's Cross Square, St Pancras Clock Tower

- Image ID: E8GKR1