Liverpool Castle is one of Liverpool’s greatest lost landmarks, alongside the Customs House and the Sailors’ Home. The Liverpool corporation pulled down Liverpool Castle itself in 1715 and built St … Continue reading Liverpool Castle
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed