London Office
020 7219 7106
House of Commons, Westminster, London, SW1A 0AA
Macclesfield Office
01625 422848
c/o Macclesfield Conservatives, West Bank Road, SK10 3BT

David is keen to get your views on issues that matter to you. So, please get in touch and he will do all that he can to assist.

You will find David's contact details on this page. Alternatively you can contact him using the below form.

Please provide your name and full postal address in all correspondence to ensure a prompt response to your enquiry.