AFFILIATED CLUBS HERIOT'S FP CRICKET CLUB HERIOT'S FP HOCKEY CLUB HERIOT'S FP GOLF CLUB HERIOT'S FP ANGLING CLUB