Host Control
8 Followers
Follow Star Chalton to get updates.
Believed to have been built in the 15thC, The Star in Chalton is a handsome stone-built pub and is the perfect location for enjoying delicious pub food.