October 24, 2023 October 24, 2023The Friars – Aylesford Priory, Kent, England: A Religious Vision Originally a small riverside settlement, Aylesford is 4 miles northwest of Maidstone, in Kent, England A prayer and a cuppa When I’m not […]