An utterly bizarre scene will present itself to the tourist walking through Hyde Park on this day! A vicar on horseback from the church of St. John & St. Michael blesses a hundred horses in the middle of the park. The beasts then canter off around the park, happy in the knowledge the God is with them!