Carol Service – Tower of London
The Company once again was fortunate enough to continue its tradition of holding the annual Carol Service in the Chapel Royal of St Peter ad Vincula in the Tower of London. We are very grateful to the Constable of the Tower and Honorary Liveryman General the Lord Houghton GCB CBE DL and our Honorary Chaplain, […]
Read more