Function Rooms Watford Town Centre, Watford - Welcome to the directory of Watford Town Centre Function Rooms and party venues in Watford Town Centre. It lists function rooms and party venues who offer function room hire and private function rooms. Find business details, ratings and reviews of your local party venue or function room in Watford Town Centre, Watford and write your own review. Are you a party venue in Watford Town Centre? Why not advertise your function room hire business on the Watford Town Centre Business Directory – IT'S FREE!