Latest News

Campaigns

Am I your MP?

Enter your postcode

Dr Ben Spencer MP on Twitter

Contact me

Parliamentary Office
House of Commons, London, SW1A 0AA
0207 219 6783

Runnymede and Weybridge

Dr Ben Spencer MP on Facebook