The Great Wall of China? The Pyramids of Giza? No! It’s Liverpool!

The Great Wall of China? The Pyramids of Giza? No! It’s Liverpool! The name conjures up a thousand images – the Beatles, Liverpool football club, a glorious past as trading port and industrial city, not one, but two majestically different Cathedrals, scouse, fish and chips and of course the famous ferry across the Mersey. Standing […]