Twitchen, Devon

Coordinates: 51°04′N 3°44′W / 51.067°N 3.733°W / 51.067; -3.733
Source: Wikipedia, the free encyclopedia.

51°04′N 3°44′W / 51.067°N 3.733°W / 51.067; -3.733

St Peter's church

Twitchen is a village and

Norman conquest in 1066.[2]

References

External links

Media related to Twitchen, Devon at Wikimedia Commons