Finalists Announced in Prestigious Star Awards 2020

The finalists have now been announced in the Prestigious Star Awards 2020. The winners will be revealed in London on 20th March.