Twitchen is a small village in Shropshire, England, on the B4385 south of Purslow and near to Hopton Castle.
Twitchen is a small village in Shropshire, England. It is located on the B4385 south of Purslow and near to Hopton Castle.