Financial Services Authority
former quasi-judicial body in the UK
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