Cheam Charter Fayre
Residents of Cheam will celebrate the 767th annual Cheam Charter Fair on Saturday 16th May 2026. The fair is thought to date back to 1259 when Henry III granted Cheam a charter making it a town. Historical records of Cheam Charter Fair date back to the 1800s when a fairground accompanied the market. It is now […]