One of the world's busiest polo clubs, Cowdray Park, also called the 'Home of British Polo,' is located on 16,500 acres of land in Midhurst, West Sussex, England. Polo events are ideally suited to this setting. Show more