GUARDS POLO CLUB

Guards Polo Club

Windsor Great Park, Egham, TW20 0HP