A Christmas pop-up shop supporting good causes has opened on the high street.
Cards for Good Causes has opened its annual shop at St Michael and All Angels church at 70 Sycamore Road.
Shoppers can visit until December 17 to browse the selection of Christmas cards, gifts, stocking fillers, wrap and tableware.
With the help of its volunteers, Cards for Good Causes raises money for 70 local and national charities.
The CEO of Cards For Good Causes Jeremy Lune said: “We can’t wait to meet everyone this year in our shop!
"Please come volunteer with us, or come and get your Christmas gifts whilst supporting the charities of your choice.
“I wish everyone a very festive Christmas and hope to see you soon!”
Cards For Good Causes supports charities such as Diabetes UK, British Heart Foundation, and Alzheimer's Society among many others.
The selection of cards includes mix of traditional religious cards, old masters, landscapes, festive favourites and cute animals.
READ MORE: Bucks Free Press Nostalgia - 13 Black & White pictures from yesterday
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here