The imposing Wills memorial building towers over the shops on Park Street. Spring in Britstol, UK.