Captain Sir Thomas Moore (30 April 1920 – 2 February 2021) – least we forget! Check out this tribute to the recently departed Captain Sir Thomas Moore who represented his country with pride till the end and will be remembered by many here in the UK for his contributions to making Britain Great! In Flanders […]