The Annual Meeting of the Town and Parish of Lydd 17th April 2019/Comments Off on The Annual Meeting of the Town and Parish of Lydd Annual Town Meeting 190429