The Appleby Horse Fair is a horse fair which is held annually at Appleby-in-Westmorland, Cumbria (until 1974 and historically Westmorland) in England. It is held every year in early June and has taken place since the reign of James II, who granted a Royal charter in 1685 allowing a horse fair "near to the River Eden". Read more