Farnham’s Christmas Market makes a welcome return this year!
There will be over 150 stalls in Castle Street, The Borough and the Ivy Lane Club selling gifts that are a little different, crafts, accessories, Christmas items, food, drink and more. Shoppers can expect there to be an emphasis on local, quality products.