Liverpool Castle was a castle in Liverpool, England, that stood from the early 13th century to the early 18th century.
Contact us...