Williamson Square
From Wikipedia, the free encyclopedia
Williamson Square is found in the city centre of Liverpool, England. Its most famous landmark is the Liverpool Playhouse. The Square has been renovated several times over the past few decades, with the most recent developments in anticipation of the city's approaching European Capital of Culture status in 2008.