City of London business district offices on the north bank of the River Thames, Stock Photo, Picture And Rights Managed Image. Pic. Y6R-2109170