St Lawrence Church 12th January 20198th May 2020 admin Postal address:Shelley's Close, Lechlade-on-Thames, GL7 3AB, United KingdomSocial media: