Business New Lidl store to open in Thornbury, South Gloucestershire, transforming former warehouse site Lily Green · July 16, 2026