Mr George Heneage

Former MP, Devizes

Devizes