Designed by
Title
London, United Kingdom - February 03, 2019: State Street Corporation bank logo on their British branch offices at 20 Churchill #183088547
Description
London, United Kingdom - February 03, 2019: State Street Corporation bank logo on their British branch offices at 20 Churchill Place, Canary Wharf. It is american financial company founded in 1792.
This image is editorial