Orcheston

Orcheston is a village in Wiltshire, England. Known as Orchestone during the Norman era, Orcheston is located along the River Till and a mile northwest of Shrewton. In 2011, Orcheston had 339 residents.