Henry Campbell Bellingham
Henry Campbell
Cheltenham, England
Employed: professional (accountant, architect, lawyer, medical doctor etc.)
North West Norfolk
Member for North West Norfolk
Val_Norfolk North West