View of the River Thames and London Blackfriars station and One Blackfrairs tower

- Image ID: K2AJMY
Richard Brown / Alamy Stock Photo
Image ID: K2AJMY
Location: London, United Kingdom