Barton Turn
Village in Staffordshire, England / From Wikipedia, the free encyclopedia
Barton Turn is a village in Staffordshire, England. For population details taken at the 2011 Census see Barton-under-Needwood.
Quick Facts OS grid reference, Shire county ...
Close