Holding Head Chef at Hand & Sceptre - Royal Tunbridge Wells, England, United Kingdom
Hand & Sceptre is a food & beverages company based out of 21 London Road, Tunbridge Wells, United Kingdom.