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

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.