Euston Tower reflected in office block at night. Hampstead Road and Euston Road, London. (1272)