His Royal Highness, The Duke of Gloucester day of engagements, received by Mr Martin Russell (Deputy Lieutenant of Greater London)
The Duke of Gloucester, Patron, Heritage of London Trust, this morning visited […]
The Duke of Edinburgh, Honorary Life Member, Marylebone […]