Britain By Car - A Motoring History

Long Hanborough

A village in West Oxfordshire, close to Blenheim Palace.