London. 13 May 2019. British Gurkhas have the honour of guarding Her Majesty the Queen in London as they took on the ceremonial duties traditionally…