Win 2 Tickets To Hampton Court Palace Flower Show
Hot on the heels of the RHS Chelsea Flower show arrives Hampton Court Palace Flower show, another wonderful British summer time event. At Birchall Tea we just love this celebration of gardening excellence, full of colour and wonderful natural fragrance. We’re delighted to be supplying tea to this year’s event and through this association […]
Win 2 Tickets To Hampton Court Palace Flower Show Read More »