A tribute to Queen and a visit from a friendly dragon were just some of the highlights of Torrington’s 2018 Mayfair celebrations.

The annual Mayfair tradition took place on The Square, with events starting at 9am.

There were performances from Great Torrington Bluecoat Primary School choir, and a blessing and prayer to kick-off the day.

As crowds gathered the children from Bluecoats formed up to lead the dancing around The Square.

This was followed by a free-for-all, as onlookers took part for themselves and joined in the spring-time cheer.

Torrington Mayfair 2018.Torrington Mayfair 2018.

After the dancing was a visit from Dreckly the Dragon, a new addition to the Mayfair line-up.

The friendly dragon delighted the younger visitors as he let them pat him on the head and have their photo taken with him.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Then was the turn of the Torrington Cavaliers with their always-comical performance.

This year saw them don the yellow leather jackets as an army of Freddie Mercurys took to the stage.

Torrington Mayfair 2018.Torrington Mayfair 2018.

They performed a medley of Queen hits, with a guest appearance from Brian May, before ticker-tape rained down over the crowds.

After an encore, midday arrived and it was time for the formalities and the crowning of the May Queen.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Dignitaries paraded through the Square as the Mayfair proclamation was read, before taking a seat for the highlight of the day.

May Queen Amelia Batten, 11, was led through the Square by her entourage.

Torrington Mayfair 2018.Torrington Mayfair 2018.

This consisted of heralds Freddie North, 11, and Albie Smithson, 10, followed by attendants Evie Hill, seven; Calypso Smithson, eight; Lily Beer, eight; Amber Schofield, eight; Ellie Cooke, seven; Lilie Barber, seven; Allannah McConnachie, eight; and Poppy Fry, eight.

Paige MacDonald-Bale, 10, had the role of crowner, as she placed a floral crown on Amelia’s head to the cheer of the crowds.

Torrington Mayfair 2018.Torrington Mayfair 2018.

The crowning was followed by may pole dancing by Great Torrington Bluecoats pupils, before the celebrations broke for lunch, then continued into the afternoon.

Tomorrow (Friday) the celebrations continue with the annual Round the Tree race, starting and finishing in The Square.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Registration for the multi-terrain, 2.75-mile race starts at 5.30pm.

And on Saturday (May 6) Torrington Carnival will take place.

Torrington Mayfair 2018.Torrington Mayfair 2018.

The Carnival Queen will be Great Torrington School pupil Megan Cole, with attendants Sian Tetley and Lauren Standen.

To see more photos from the day, scroll down.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.

Torrington Mayfair 2018.Torrington Mayfair 2018.