Country Living Spring Fair London

Very excited to have won a free stand on Sunday 30th April at the Country Living Spring Fair at the Alexandra Palace in London.  The fair will be open from 10am to 4pm and I look forward to the buzz of the city!