60 Victoria Embankment, London EC4, offices of JP Morgan, by the Blackfriars Millennium Pier on the River Thames
Graham Prentice / Alamy Stock Photo
Image ID: J327G9
Location: London, United Kingdom