Return to "Liverpool BID joins UK high street partnership" Church Street Shoppers in Church Street in Liverpool city centre