Contact

Constituency Office
White Lodge, 42 Billing Road, Northampton NN1 5DA
Parliamentary Office
House of Commons, LONDON, SW1A 0AA