Britain By Car - A Motoring History

Chalfont St Peter

Situated in south east Buckinghamshire, Chalfont St Peter is one of the largest villages in the United Kingdom.