Company name: The Queens Head
Description: The Queens Head is a traditional 16th century family pub & steakhouse restaurant in Ludgershall near Andover. Home to the Famous Black Rock Grill as well as a seasonal menu and traditional Sunday lunch. Also Features a large secluded garden and Skittle Alley available for Venue hire.
32 High St, Ludgershall, Andover SP11 9PZ, United Kingdom