The Financial Conduct Authority office building in Canary Wharf, London, United Kingdom

- Image ID: 2D0RTTM

The Financial Conduct Authority office building in Canary Wharf, London, United Kingdom

Katherine Young / Alamy Stock Photo

Image ID: 2D0RTTM

Location: Canary Wharf, London, United Kingdom