60 Victoria Embankment, London EC4, offices of JP Morgan, by the Blackfriars Millennium Pier on the River Thames

- Image ID: J327G9

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