All restaurants in South Oxfordshire » All restaurants in Horspath » Pubs and Bars with Restaurants restaurants in South Oxfordshire » The Queen's Head The Queen's Head Pubs and Bars with Restaurants0.5 miles 26 Church Road, Horspath, OX33 1RU 01865 875567CallEmailWebsite