The Queen's Head Inn, country pub and gastro restaurant in Bromsgrove was recently taken over by the award winning chef Lorenzo Richards. The Queens Head Inn offers modern cuisine in a modern feel whilst staying true to its traditional roots.
Featured in Gastro Restaurants in Bromsgrove