Image ??Licensed to i-Images Picture Agency. 19/10/2017. London, United Kingdom. The Queen chats to a rider of the King's Troop following the inspection. HRH The Queen, Captain General, inspects The King's Troops Royal Horse Artillery (KTRHA) on the occasion of their 70th Anniversary Parade at Hyde Park in London, UK. Picture by Ben Stevens / i-Images