Member of the United Kingdom Parliament

David Hamilton

David Hamilton is the Labour Party Member of Parliament for Midlothian.

Election Office

Save to address book

Election Office

Midlothian Council
Buccleuch Street
Dalkeith
Midlothian
EH22 1DN

0131 271 3255 (tel)