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…