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

- Image ID: J327G9

Similar stock images