This festive season is set to be more special than ever this year at the Chelsea Physic Garden, which is London’s secret garden. The annual Christmas Fair will be held on Saturday 25th and Sunday 26th November (10am-5pm & 10am-4pm). Tickets are just £6 and there will be over 100 carefully handpicked suppliers and boutiques selling […]
The post Chelsea Physic Garden Christmas Fair appeared first on The Sloaney.