TAVISTOCK has its new carnival royalty.

Carnival princess Emily Hill and her attendants Lily Walke and Isabelle Kingsland, were selected at a meeting in the parish church centre last week.

They will lead the way in the carnival parade on Saturday July 21. The theme this year is 'Best of British'.