London Borough of Newham
St. Angela's is a multi-ethnic, voluntary-aided Languages College in the London Borough of Newham.