De Vere VILLAGE London Elstree - Hotel & Leisure ClubCentennial Avenue, Centennial Park, ElstreeWD6 3SB