Horton, Telford, TF6
Quality food at great prices in Rural Shropshire Savour the flavours at The Queens at Horton. We offer a great variety of cuisines to choose from, all made using the freshest ingredients sourced fr