The Society of Merchant Venturers’ Almshouse Charity

29 August 2025