Neem Tree wins top award in Welwyn Garden Awards 2013

Neem Tree are delighted and proud to announce that we have been voted the No 1 ‘People’s Favourite’ shop in the Welwyn Garden Awards 2013.

The Welwyn Garden Awards were launched to recognise the town centre as a great place for shopping, eating, drinking and overall customer service.

All 170 businesses in the town centre had the chance to enter for the awards and Neem Tree came top of the poll.