Home Entertainment London ‘Europe’s dearest culture hub’