Financial Services Authority (FSA) is an independent body that regulates the financial services industry in the UK.
Main entrance, FSA's headquarters, 25 The North Colonnade, Canary Wharf, London
Part of the facade, FSA's headquarters, 25 The North Collonade, Canary Wharf, London