La Mancha-The Spot phone Liverpool New Rd Little Hoole, Lancashire PR4 5JT map The Dining Room phone Liverpool New Rd Little Hoole, Lancashire PR4 5JT map if (!IN_DEV) { ?> } ?>