Liverpool Castle

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