Keywords: Green Park House Croydon.JPG Green Park House in Croydon I'm not sure but they may be the European headquarters of AIG Own 2007-12-19 Pafcool2 Own work Office buildings Office buildings in the United Kingdom Tall buildings in London Office buildings in the London Borough of Croydon |