Global

Global is one of the world’s leading Media & Entertainment groups and Europe’s largest radio company.

Offices

Address:
30 Leicester Square
London
WC2H 7JZ
Greater London
United Kingdom