Charlton St Peter

English

Proper noun

Charlton St Peter

  1. A small village and civil parish in Wiltshire, England (OS grid ref SU1156). The parish council is joint with Wilsford parish (Pewsey Vale). The parish was renamed from Charlton in 2022.

References