The Crown Inn is a quintessential Country pub set in the heart of Worcestershire, in the beautiful village of Peopleton. They have a great passion for food & drink and believe that a Great British country pub should be the heartbeat of its community. Go for a meal or just for a drink. Their seasonal, locally sourced food is freshly prepared for you, with a choice of traditional roasts on Sunday. They have four cask conditioned ales, handpicked speciality spirits and fine wines and Prosecco by the glass or the bottle.