Add Star review

Star, Chalton
Address: 33 Luton Road, Chalton, Chalton, Bedfordshire, LU4 9UJ
Features: Restaurant, Bar food, Car park, Outside seating, Cask Marque


Rating
Comments