Related articles

Manchester's residents love dressing up for the occasion, with sales of Santa outfits the highest in the country, while Liverpool thinks music is the answer, as it buys the most Christmas song compilations.

Glasgow fills the most Christmas stockings, while Dunstable sticks to the spiritual aspect of the event with nativity figurines.

"The South West continues to be the champion of the festive season, with Exeter crowned this year's Christmas capital," said Dave Brittain, home store manager at Amazon.co.uk which monitored Chrtistmas sales through its website.

GETTY

SG

Exeter Museum

"These trends give us a fascinating insight into what Christmas means for different areas of the UK.

"If you're looking for a dazzling display of decorations then a trip to Doncaster is in order, and if you'd like to hear a rousing rendition of Away in a Manger, we recommend you visit Liverpool."

In order, the top 10 most Christmassy cities in the UK based on Amazon.co.uk sales per capita are: Exeter, Doncaster, Bristol, Southampton, Nottingham, Brighton, Glasgow, Manchester, Peterborough and Liverpool.