A North Yorkshire market town travels back in time on Sunday.

More than 60 stalls will fill the market place in Knaresborough - all selling traditional gifts at the town's annual Edwardian Fair.

With high street shops also opening their doors, the town centre is expected to be busy throughout the day.

Local choirs and the Knaresborough Silver Band will add a musical note to the day and a hog roast, mulled wine and mince pies will help generate an authentic atmosphere.

A number of local charities will also be represented, with a free fireworks display at the Castle Gardens closing the event at around 5pm.

"It's always been a success in the past - all we need are the crowds," said Mark Lee, landlord of the World's End pub. Mark, pictured above, will be among traders in Edwardian costume during the fair.

Picture: RICHARD DOUGHTY