Catering Equipment Watford Town Centre, Watford - Welcome to the Watford Town Centre Catering Equipment Directory listing recommended catering equipment suppliers in Watford Town Centre. It lists those who offer catering equipment hire and catering equipment in Watford Town Centre, Watford. Do you have a Watford Town Centre business? If so, why not advertise it on the Watford Town Centre Business Directory - IT'S FREE.