Fareham is a market town at the north-west tip of Portsmouth Harbour, between the cities of Portsmouth and Southampton in south east Hampshire, England. It gives its name to the Borough of Fareham. From Wikipedia
The annual gathering sees hundreds of travellers, horse trading, and festivities, with road closures and environmental concerns persisting into Wednesday morning.