Random FactsCuriousOneSeptember 03, 2016champions, city, London, olympic, police, reigning, tug, WarComment The City of London Police are the reigning Olympic tug of war champions. Random FactsCuriousOneSeptember 03, 2016champions, city, London, olympic, police, reigning, tug, WarComment