A Christmas Market would both be fun and profitable to Newbury. With the right advertising around the area it could draw in Thousands and Thousands of people. Swindon, Oxford and Reading are all closer to Newbury than the other two towns.
Oxford has its own Christmas Market around the castle.