Greenhill Entertainment Ltd. - the United Kingdom

Best Event Entertainment Business - London