Liverpool

PAGE UNDER CONSTRUCTION - YOUR PATIENCE IS APPRECIATED

Liverpool is a Metropolitan City in Merseyside, England. It has 20 tower blocks and a population of 491,500.

There used to be more tower blocks, however over 50 have been demolished.