Liverpool Cathedral, Cheshire, England One of my favourite cathedrals anywhere. while i agree with you, Liverpool Cathedral has always been firmly in Liverpool, where it still stands today. Cheshire while in the North is a whole different place.
The Latitude building reflects the Port of Liverpool building. The Port of Liverpool Building is a Grade II listed building located in Liverpool, England. It is part of Liverpool's UNESCO designated World Heritage Maritime Mercantile City.