Nestled in the picturesque rolling countryside of Oxfordshire, Kirtlington Park Polo Club is a hidden gem waiting to be discovered.