The Royal Navy will be conducting Public Duties in London between 26 November and 08 December 2017, this is a unique opportunity and the first time the Senior Service has had the honour to mount The Queen’s Guard, as well as conduct Public Duties across London. Known...