Kick off the holiday festivities by booking tickets to the annual Country Living Magazine Christmas Fair in Islington. The fair runs from 14 - 18 Nov and will feature more than 400 exhibitors. From crafts, jewelry, and fashion to homemade products, kitchen items and food - you can find Christmas gifts for virtually everyone on your list (and yourself)!
For opening times click here. Tickets purchased in advance are £11 per adult, Country Living Subscribers pay £10.00 per adult. Child ticket in advance (under 16): £6.50. At the door: adults, £14.50, child (under 16): £8.00.
You can find the fair at the Business Design Centre, 52 Upper Street, Islington, London, N1 0QH.