Princess Anne in Edinburgh: St Giles Cathedral, McEwan Hall & the French Consulate Sun 03 December, 2017