One of the busiest polo clubs in the world, Cowdray Park, also known as the ‘Home of British Polo’, is located in 16,500 acres of land in Midhurst, West Sussex, England. Polo events are perfect for this environment. Show more