Hundreds of travellers have arrived in a quiet Hampshire village with their horses for an annual horse fair which dates back 800 years.

The community has descended on the sleepy village of Wickham, which has a population of just over 2,000 people, once more in a tradition that has lasted for generations.

Dozens of horses are lined up in the streets ready for trading and selling on a day which is an opportunity for the travelling community to meet up with family and friends.

It began when Roger De Syres obtained a royal charter from King Henry III to have a weekly market in Wickham's town square in the 13th century, and is now held every year on May 20, unless that date falls on a Sunday.

It brings the small village to a standstill as roads, shops and pubs all close for the day to allow the fair to take place.