Odstock, Salisbury, SP5
The Yew Tree Inn is a quintessential, English Country Village Pub. Black and white timbered with a thatched roof and a heavily beamed interior that we all dream about. A genuine warm welcome awaits y