font loading for Top nav


Contact us by phone

Clothing, Flowers, Wine, Homeware & Lingerie

Cost will be no more than a local call from a landline, and for mobile packages these numbers
will be included in your inclusive minutes or discount scheme.


To place an order, ask about delivery or query an existing order

0333 014 8000

(from overseas
+44 208 090 9564)

Standard Opening Hours: 8am - 11pm every day




For pre-sales enquiries or to place an order

0333 014 8000


For furniture after-sales

0333 014 8111


For furniture delivery queries

01953 886000

Opening hours
Mon-Fri 8.00am - 8.00pm
Sat 8.00am - 6.00pm
Sun 9.00am - 5.30pm

Food to Order

To place an order, or to query, amend or cancel an existing food order

0333 014 8222

Opening hours 8am - 7pm Mon-Fri, 8.30am - 5.30pm Saturday and Sunday

Lunch to You

To place an order, or to query, amend or cancel an order

0333 014 8333

Opening hours 9am - 5pm Mon-Fri


Store Queries

For queries about store service or product quality

0333 014 8555

Opening hours
Mon - Sat
9am - 5pm and
closed Sunday


For individual store contact numbers, opening hours and store facilities

Our stores

M&S For Business (Corporate Ordering)

To order gift vouchers, corporate hampers, gift cards and e-gift cards

0333 014 8444

Opening hours 9am - 5pm Mon-Fri


M&S Bank

For M&S Bank Current Accounts, Credit Cards, Premium Club, Travel Money, Loans, Insurance, Savings & Investments and Internet Banking

M&S Bank

M&S Energy

For new and existing M&S Energy customers, insulation or solar energy enquiries

0800 975 4754

or visit M&S Energy

Gas Emergency 0800 111 999

Electrical Emergency in England 0800 072 7282,in Scotland 0800 300 999, or in Wales 0800 052 0400


Other Useful Numbers

For large appliance or white goods guarantee queries

0333 014 8411

To order Personalised Greeting Cards

0333 014 8441

Press, Shareholders & Recruitment Enquiries

Journalist Corporate press enquiries

0208 718 1919

Customer press enquiries

0333 014 8555

Shareholder enquiries

0845 609 0810

Recruitment enquiries

0845 300 3725

You may find answers to your questions on our Frequently Asked Questions page.

Return to the Contact Us main page

Email enquiries