On 31st January 2012 Argentine restaurant group Gaucho hosted the world’s smallest ever polo match in the heart of London’s West End…
Archives for Gaucho restaurant
Smallest ever polo match in London’s West End
On 31st January 2012 Argentine restaurant group Gaucho will be hosting the world’s smallest ever polo match in the heart of London’s West End…