Liberty UK Festival has brought enticing performances and walkabouts to the streets of Halton

On 18 and 19 September, an exciting mix of street [...]