About Greater London Authority

Greater London Authority is a government administration that provides citywide leadership and create policies to improve for all.

Investment Details

Investment Range
Not specified
Investment Stage
Various stages
Industry Focus
Government
Investor Type
Government Office

Investment Focus

Focus Areas
Government
Investment Stages
Grant