News

More than 74 people are opposing plans to renew a controversial strip club licence to open during race days in Cheltenham opposite a town centre church. Red Apple Associates Ltd, which operates as ...