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
- Step 1
Upload your document
Upload a PDF or Word file — or write your letter in our editor.
- Step 2
Add the recipient
Enter the address for your MP. We’ll print it on the envelope.
- 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 MPLast updated