Chef de Partie – Totnes Nestled in the vibrant town of Totnes, the Royal Seven Stars is a characterful, landmark pub with hotel accommodation that’s a go-to for quality food and drink. A mere stone’s throw from the scenic River Dart’s scenic waters, you’ll be working in a beautiful corner of the county that’s perfectly […]