How to write to your MP

To write to any Member of Parliament, address your letter to [Your MP's name] MP, House of Commons, London, SW1A 0AA. That reaches their office at Westminster. First find out who represents you — enter your postcode at members.parliament.uk — then keep your letter to one issue, say you are a constituent, and make a clear ask.

Write to your MP — £4

£4 flat — postage included · no account needed

Mailing address

Verified July 2026

House of Commons — Westminster

[Your MP's name] MP
House of Commons
London
SW1A 0AA

Use this address for any sitting MP. Look up your MP's name by postcode at members.parliament.uk, then put it on the first line.

Sources

Addresses verified July 2026 against official sources. Always confirm on the official site before time-sensitive filings.

Write it now. We print & mail it for £4.

Type your letter in the browser. We print it, stamp it, and hand it to Royal Mail — usually same business day. No printer, no stamps, no post office.

  • £4 flat — postage included
  • Delivered in 1-3 business days
  • Confirmation of Mailing emailed
  • Secure checkout — no account needed

Key facts

  • Every MP is reachable at the House of Commons, London, SW1A 0AA — the first line is the MP's name followed by "MP".
  • Find who your MP is by entering your postcode at members.parliament.uk.
  • Post to an MP is not free in the UK — a normal stamp applies (or PostPal posts it for you for £4).
  • Say you are a constituent and include your full name, address, and postcode — offices prioritise constituent post and use your postcode to confirm your area.
  • For local casework (benefits, immigration, council problems) many MPs also run a constituency office; the address is on their profile at members.parliament.uk.
  • A physical letter is harder to ignore than an email and shows more effort on the issues you care about.

How to send your letter

  1. 1

    Find out who your MP is

    Enter your postcode at members.parliament.uk to get your MP's name and party. You can write to any MP, but your own MP is the one whose office will act on local casework.

  2. 2

    Choose Westminster or the constituency office

    For views on legislation and national issues, write to the House of Commons address. For personal casework, use the MP's constituency office (address on their profile page).

  3. 3

    Say who you are and keep to one issue

    Open with your name, address, and postcode. Keep the letter to a single topic with one clear ask — support or oppose a bill, raise a question, meet you, or take up your case.

  4. 4

    Send it without printing anything

    Write your letter in PostPal, and we print, envelope, and post it via Royal Mail the next business day for £4 — no printer, envelope, or stamp needed.

Common questions

What is the address for writing to an MP?

[Your MP's name] MP, House of Commons, London, SW1A 0AA. Put your MP's name on the first line — find it by postcode at members.parliament.uk.

How do I find out who my MP is?

Enter your postcode at members.parliament.uk. It returns your MP's name, party, and constituency, with a link to their contact details.

Do I need a stamp to write to my MP?

Yes — there is no free-post to Parliament for the public in the UK, so a normal stamp applies. PostPal handles the printing, envelope, and Royal Mail postage for £4 if you would rather not.

Can I write to an MP who is not my own?

Yes, anyone can write to any MP. But offices prioritise their own constituents, and casework is normally only taken up for people who live in the constituency. For local help, write to your own MP.