Skip to content

MP

Send a letter to your MP

Send a letter to your MP online when you want your concerns in writing. Upload your letter and ModernMail will print, stamp, and post it to the constituency office or House of Commons address you provide.

How it works

  1. Step 1

    Upload your document

    Upload a PDF or Word file — or write your letter in our editor.

  2. Step 2

    Add the recipient

    Enter the address for your MP. We’ll print it on the envelope.

  3. Step 3

    We print and post

    Choose postage (including signed-for or tracked), pay, and we print, stamp, and post your letter in the UK.

Why use ModernMail

  • No Post Office queue

    Upload online and we handle printing, envelopes, and postage.

  • Same-day dispatch

    Order before 4:30pm (Mon–Fri) for same-day posting.

  • Tracked options

    Choose Signed For, Tracked, or Special Delivery when you need proof.

  • UK print and post

    Designed for UK letter posting — clear pricing from £1.99.

Where to send MP letters

You can usually write to either the constituency office or Westminster.

House of Commons
House of Commons, London, SW1A 0AA (include your MP’s name).
Constituency office
Use the local office address listed on your MP’s website or parliament.uk.
Include your address
MPs typically help constituents — put your full address in the letter.

Frequently asked questions

Yes. Upload your letter, enter your MP’s postal address, and we’ll print and post it.

Either can work. Many people use the House of Commons address or the constituency office listed for their MP. Include your home address so they know you’re a constituent.

Standard postage is fine for most letters. Upgrade to tracked options if you prefer confirmation of delivery.

Yes — include them in the PDF or Word file you upload and we’ll print the pages.

After we dispatch your letter, delivery follows the Royal Mail service you chose (for example 1st or 2nd Class).

Ready when you are

Send a letter to your MP

Last updated