European firms in London: A chance to shine