Twitchen, Devon
Twitchen is a village and civil parish in Devon, England, located within the North Devon local authority area. Historically it formed part of South Molton Hundred. The population was 145 in 1801; 163 in 1901 and 70 in 2001. Twitchen is recorded ...
*
Twitchen, Shropshire
Twitchen is a hamlet in Shropshire, England, on the B4385 south of Purslow and near to Hopton Castle.
The southern part of the settlement is called Three Ashes.
A mile southeast of Twitchen is the small railway station at Hopton Heath, on th ...