City Polo brings Players from around the world to London
On the evening of Thursday 14th August, for the first time polo was played on Horse Guards Parade Ground with the iconic London skyline as the stunning backdrop and under the watchful eye of the London Eye


