Stowmarket, Suffolk, IP14
Queens Head of Stowmarket is a new relaxing eatery whilst keeping it’s tradition as the town hub for social drinks and meeting friends. A welcoming place for all the family, our food mixes street far