Odstock
Odstock is a village in the county of Wiltshire, two miles south of Salisbury. In the woods about Odstock one can see earthworks. The meaning of the name is probably "Odo's stockade".Odstock Hospital - now Salisbury District Hospital - is famous for its specialist burns and spinal units.






