Shoppers looking for Christmas gifts will have two bites of the cherry.

Thame is running two charity fairs this year, instead of just the one.

At both, local and national charities will man stalls for their own funds while making a donation to the organisers.

The first, on November 25 from 11am to 4pm, at Christchurch in Upper High Street will raise money for Tearfund which helps third world countries.

The second run by Thame Phab group, which integrates the physically handicapped and able-bodied will be held in the town hall on December 16 between 9am and 4pm.