Get Directions to Liverpool Palace ← View details The Palace, 6-10 Slater Street, Liverpool, Merseyside L1 4BS, United Kingdom, Liverpool, England Get Directions From* To * — Required information