Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Discount vouchers

Discount vouchersSave on your shopping with the latest vouchers, codes and freebies

( 15 Current Deals )
A quick message from Martin

All the latest deals, guides and loopholes go in MoneySavingExpert's
free weekly email. Don't miss out!

Get Martin's Money Tips email now!

We aim to ensure all the vouchers in this section can be used by everyone. They're checked with the company's press office where possible (unless stated).

But shops change policies regularly, so please report any issue - and remember items can be cheaper elsewhere even after the discount (compare prices). See our tips for safer shopping.

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

New deals

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Homebase logoHomebase 15% off almost everything*Bank holiday weekend. Automatic discount in stores & online


If you go online to Homebase* or visit your nearest store from Sat 2 May, you can get 15% off almost everything until 11.59pm on Mon 4 May. There's no voucher needed as the 15% will come off automatically at the checkout. It applies to full-price and reduced items.

Delivery starts from £3.95 and varies depending on the item's size, but you can order online and collect from your local Homebase store for free. A few bits are excluded - see 'more info' below for details.

More info

This discount cannot be used on delivery charges, gift vouchers, customer wallpaper, installation, 'We'll Do It For You' services, replacement cover, breakdown cover, furniture cover, all Hire Station tool hire, express blinds, shutters and made to measure curtain services, made-to-measure windows and doors, fitted carpets and vinyl services.

Discount does not apply to orders placed by phone. All reserved items must be collected by close of business on Mon 4 May to get the 15% off.

Poundland logoPoundland £2 off £12 spendVoucher in 55p newspaper this weekend, incl Scotland

Buy paper

On Sat 2 May, if you buy the Daily Mirror newspaper (55p) in England, Wales or Scotland, you'll find a voucher printed inside to get £2 off when you spend £12 or more in store at Poundland until Sat 9 May.

The voucher will also be printed inside the Scottish Sunday Mail (£1.60) on Sun 3 May, but as this is considerably more expensive it's probably only worth it if you'd normally buy the paper anyway. It can't be used on Health Lottery tickets, concessions, carrier bags or with other vouchers.

More info

One voucher per customer to be used in a single transaction at time of purchase. Not valid in conjunction with any other offer or discount.

Reebok logoReebok extra 25% offOnline code valid on full-price & reduced items


If you shop online at sportswear brand Reebok* and enter the code FRIENDS you can get 25% off most items until 11.59pm on Sun 3 May. It's not valid on everything (there's an orange 25% off banner next to included items), but as far as we can tell it works on almost everything. Delivery's £3.95.

You can also use it to get an extra 25% off Reebok Outlet*, which already has up to 50% off.

More info

Doesn't work in conjunction with any other offer or promotion, including Reebok ONE programme. Doesn't apply to YourReebok customised products.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

All Saints logoAll Saints extra 20% off sale items*Online code and in store automatically


If you go online to clothing retailer All Saints* you can get an extra 20% off sale items when you enter the code EXTRA20 by 11.59pm on Tue 5 May. Delivery’s free. Alternatively, get the discount automatically at the till in store until shops close on Tue 5 May.

As this is part of an ongoing sale, you’ll have to go quick if you’re after something in particular - stock will be limited and popular items may sell out.

Warehouse logo25% off Warehouse with £2 mag*Online code and in-store voucher for full-price items

Ends Today

If you buy a copy of this week's Grazia magazine (£2, Amal Clooney on the front), on page 125 there's a code to get 25% off online at fashion brand Warehouse*, and a voucher to use in its stores by 11.59pm on Tue 5 May.

The discount can't be used on sale items or giftcards, and can only be used on one transaction.

Tesco logoTesco £10 spend gets free vet check for cat or dog*Norm up to £35. Get a coupon online or in store, valid at 400+ vets

Ends Today

Spend £10 on pet supplies in store or online at Tesco* before Tue 5 May and you'll get a coupon for a free local vet check-up for your cat or dog. If that gives you paws for thought, it might be worth grabbing a tenner's worth of pet stuff at Tesco even if you'd usually buy elsewhere.

The check normally costs up to £35 and is a general 'MOT' for pets in good health (not for pets with known health problems) conducted by a vet or veterinary nurse at one of 435 practices across England, Scotland and Wales (not Northern Ireland). Once you've claimed your coupon, you have until Sun 6 Nov to make and attend the appointment.

A household can claim up to three free vet checks for different cats or dogs, but it has to be done in multiple transactions as you'll only get one coupon per £10+ spend.

Important: So you don't make an unwanted spend, first check there's a participating vet near you. You can normally only do this on Tesco's site once you've got the coupon (which has a code printed on it), but Tesco has now given us the code so you can access it straight away. This was after our intrepid investigator MSE David was able to obtain the list of participating vets from deep within Tesco's HTML (the code that makes up their website). We've left the full list in 'more info' below.

How do I get it?

  1. Visit the Free Vet Check website and enter the code FVC 0115 (note the 'space' after the C), and then enter your postcode to see the participating vet's practice nearest where you live. This code is not enough to redeem the offer - you still need a coupon for your free vet check.
  2. Spend £10 or more on pet products (eg, food, treats & toys) at* or in store at any Tesco or Tesco Extra superstore, Tesco Metro or Tesco Express by 11.59pm on Tue 5 May. If you do it in store, you'll get a coupon at the checkout. Do it online and you'll be sent it in an email by Sun 31 May.
  3. Contact the vet's practice and make an appointment, mentioning that you have a Tesco coupon.
  4. When you take your pet to their appointment, ensure you take your coupon or email with you.

Your vet may recommend further treatments or procedures, but it's up to you to decide whether you should take them. This will be at your own expense and could mean arranging a follow-up appointment.

Read the FAQs on Tesco's website and see 'more info' below for the Ts & Cs.

More info

Tesco's free vet check is a basic examination of your pet, similar in scope to a standard examination for "fitness to travel". This will cover:

  • Ears, eyes, nose, mouth including teeth
  • Skin, nails
  • Heart, lungs
  • Abdominal palpation
  • Check peripheral lymph nodes (palpation)
  • Conformation, stance, (observation)
  • Locomotor apparatus/musculoskeletal system
  • External genitalia, anus
  • Weight

Any treatments or further tests recommended by the vet or veterinary nurse must be arranged at the customer's discretion and will be payable at the vet practice's standard rates.

The free check-up is intended to be carried out on animals whose owners understand them to be in a good general state of health. It's not a consultation for a condition that the client is already aware of or already suspects.

See Tesco's website for full terms & conditions.


Full list of participating vet's practices (in alphabetical order by name of practice):


1066 Veterinary Centre Ltd

201 Battle Road, St Leonards-On-Sea, East Sussex

01424 839010

TN37 7AJ


3 Mile Veterinary Centre

2075 Paisley Road West, Cardonald, Glasgow

0141 883 8118

G52 3JH


Abbey Veterinary Centre

16 Holywell Street, Abbey Foregate, Shrewsbury

01743 232 713



Abbey Veterinary Centre

High Ridge, Wem Road, Shawbury, Shropshire

01939 250 655



Abington Park Vets

Acorn Practice, 15 Vicarage Road, St James, Northampton

01604 753881



Abington Park Vets

Abington Practice, 427 Wellingborough Road, Northampton

01604 628685



Abington Park Vets

Moulton Practice, The Holcot Centre, Pitsford Road, Moulton, Northampton

01604 644171



Active Vet Care

Tilehurst Veterinary Centre, 19 School Road, Tilehurst

01189 428 240

RG31 5AR


Active Vet Care

Oakley Veterinary Clinic, 65 Oakley Road, Caversham

01189 479 298



Active Vet Care

Winnersh Veterinary Clinic, 61 Sherwood Road, Winnersh

01189 781 222

RG41 5NH


Active Vet Care

Twyford Veterinary Clinic, 49 London Road, Twyford

01189 349 934

RG10 9EJ


Active Vet Care

Summerleaze Veterinary Centre, Summerleaze Road, Maidenhead

01628 628 121



Active Vet Care

Holtspur Veterinary Clinic, 5 Holtspur Parade, Heath Road

01494 689 992



Adelaide Veterinary Centre

40-42 High Street, Sandy

01767 699889

SG19 1AJ


Alver Veterinary Centre

The Crossways, 148 Forton Road, Gosport

02392 582 991

PO12 3HG


Alver Veterinary Clinic

30 Stubbington Green, Stubbington

01329 667 551

PO14 2LE


Alver Veterinary Surgery

2a Grove Road, Fareham

01329 289 354

PO16 7TE


Anchorage Vet Hospital

South Walsham Road, Acle, Norwich

01493 750 255

NR13 3EA


Andale Veterinary Centre

Ditchfield Road, Widnes, Cheshire

0151 423 1388



Animed Veterinary Group

3 Shamblehurst Centre, St Lukes Close, Hedge End

01849 784 427

SO30 2US


Animed Veterinary Group

237a Hunts Pond Road, Locks Heath, Fareham

01489 584 747

PO14 4PJ


Animed Veterinary Group

Botley Road, Shedfield, Southampton

01329 833 112

SO32 2JG


Animed Veterinary Group

220 Forton Road, Gosport

02392 581 616

PO12 3HW


Animed Veterinary Group

305 Arundel Street, Portsmouth

02392 811 656



Animed Veterinary Group

35a London Road, Cowplain, Waterlooville

02392 255 102



Applegarth Veterinary Surgery (BF)

43 St Nicholas Street, Norton, Malton

01653 697 299

YO17 9AQ


Archway Veterinary Practice

36a Dragon Street, Petersfield

01730 262 101

GU31 4JJ


Argyll Veterinary Clinic

28 Exeter Road, Braunton

01271 812 405

EX33 2JL


Argyll Veterinary Clinic

24 Highfield Road, Ilfracombe

01271 867 711

EX34 9LZ


Argyll Veterinary Clinic

Unit 4 Brannam Crescent, Roundswell Business Park, Barnstaple

01271 375 356

EX31 3TD


Ark Veterinary Clinic

13 St Johns Street, Long Eaton, Nottingham

01159 723 650

NG10 1BW


Ark Veterinary Clinic

70 Attenborough Lane, Chilwell, Nottingham

01159 225 900



Ark Veterinary Group

44 Keymer Road, Hassocks

01273 844 399



Ark Veterinary Group

Victoria Veterinary Clinic, 275 London Road, Burgess Hill

01444 233 472

RH15 9QU


Ark Veterinary Practice

41 Connaught Road, Fleet

01252 616 185

GU51 3LR


Ashcroft Veterinary Surgery

59 Main Street, Frodsham, Cheshire

01928 733228



Ashfield Veterinary

Free School Lane, Savile Park, Halifax

01422 365 306



Ashfield Vets

13 Huddersfield Road, Meltham, Huddersfield

01484 852 958



Attimore Veterinary Group

4 Castle Rise, Wheathampstead, St. Albans

0845 201 3052



Attimore Veterinary Group

22 The Common, Hatfield

0845 201 3051

AL10 0ND


Attimore Veterinary Group

Ridgeway, Welwyn Garden City

01707 331 963



Attimore Veterinary Group

22a London Road, Woolmer Green, Knebworth

01707 294 203



Attimore Veterinary Group

10 Mutton Lane, Potters Bar

0845 201 3053



Avenue Veterinary Surgery

2 Park Avenue, Redcar

01642 490 928

TS10 3JZ



Aylsham Vets, 12 Hungate Street, Aylsham

01263 732130

NR11 6AA


Ayres Veterinary Centre

71 Ilfracombe Gardens, Whitely Bay

0191 252 0473

NE26 3LZ


Ayres Veterinary Centre

3 West Farm Court, Station Road, Cramlington

01670 713 623

NE23 1AX


Ayres Veterinary Centre

41 Front Street, Cleadon, Sunderland

0191 536 3809



Ayres Veterinary Hospital

19-21 Ayres Terrace, North Shields

0191 2586 886

NE29 0HL


Barrier Animal Care Clinic

32 Hardens Manor Way, Eastmoor Place, Charlton, London

020 8293 6580



Barry Animal Health Centre

2 Boverton Brook, Boverton, Llantwit Major

01446 796 961

CF61 1TY


Barry Animal Health Centre

51-53 Tynewydd Road, Barry

01446 733 406

CF62 8AZ


Barton Veterinary Hospital

34 New Dover Road, Canterbury

01227 765 522



Batchelor Davidson & Watson

19 Hillhouse Road

0131 332 0458



Batchelor Davidson & Watson

124 Newhaven Road

01315 536017



Bath Veterinary Group

Saltford, 478B Bath Road, Saltford

01225 872002

BS31 3DJ


Bath Veterinary Group

Peasedown, 46 Bath Road, Peasedown St John

01761 435673



Bath Veterinary Group

Station Road Surgery, 15A-15B Station Road, Lower Weston

01225 428921



Bath Veterinary Group

Oldfield Park, 4 Third Avenue, Oldfield Park

01225 423652



Bath Veterinary Group

Rosemary Lodge Veterinary Hospital, Wellsway, Bath

01225 832521



Bath Veterinary Group

Bath Canine Hydrotherapy, Rosemary Lodge Hospital, Bath

01761 471025



Bath Veterinary Group

Beaufort Surgery, 4 Beaufort East, London Road

01225 312061



Bath Veterinary Group

Marshfield, 57 High Street, Marshfield

01225 891171

SN14 8LR


Bath Veterinary Group

Chapel Surgery, Forest Road, Melksham

01225 702427

SN12 7AA


Battle Flatts Veterinary Clinic

38 The Village, Stensall, York

01904 490 055

YO32 5XR


Battle Flatts Veterinary Clinic

2 Buttercrambe Road, Stamford Bridge, York

01759 371 066

YO41 1AN


Battle Flatts Veterinary Clinic

88 Kilnwick Road, Pocklington, York

01759 307 500

YO42 2JZ


Beaumont Veterinary Group

29/31 Wharton Road, Headington, Oxford

01865 765 641



Beaumont Veterinary Group

172 Oxford Road, Kidlington, Oxford

01865 373 397



Beaumont Veterinary Hospital

111 Botley Road, Oxford

01865 243 225



Beechwood Veterinary Centre

35 Beechwood Avenue, Woodley

01189 272 999



Beechwood Veterinary Hospital

51 Bawtry Road, Bessacarr, Doncaster

01302 534 999



Beechwood Veterinary Surgery

2 The Avenue, Kidsgrove

01782 782 582



Berry House

Berry House Veterinary Practice, 23 Clifton Road, Shefford

01462 812746

SG17 5AE


Berry House

Berry House Veterinary Practice, 41 Nightingale Road, Hitchin, Hertfordshire

01462 451500



Birch Heath Veterinary Clinic

Birch Heath Road, Tarporley

01829 733 777



Bishop Hendry & Edwards

11 High Street, Newport, Shrophire

01492 581920

TF10 7AR


Bishops Veterinary Surgery

5 Parkhouse Court, Business Park, Hatfield, Hertfordshire

01707 272772

AL10 9RQ


Blackness Veterinary Surgery

82 Brook Street, Dundee

01382 225422



Bridge House Veterinary Group

53 Outram Street, Sutton-in-Ashfield

01623 554 778

NG17 4BG


Bridge House Veterinary Group

Sherwood Hall Road, Mansfield

01623 621 019

NG18 2NH


Brook House Veterinary Hospital

12 Landguard Road, Southampton

02380 228 570_

SO15 5DJ


Buchan Vets

29 Finlayson Street, Fraserburgh

01346 510 099

AB43 9JQ


Buchan Vets

66 York Street, Peterhead, Aberdeenshire

01779 472 460

AB42 1SP


Buchanan Veterinary Group

170 Monton Road, Monton, Manchester

01617 888 632

M30 9GA


Buchanan Veterinary Group

535c Liverpool Road, Irlam, Manchester

01617 762 011

M44 6ZS


Buchanan Veterinary Group

77 Princess Road, Urmston, Manchester

01617 481 124

M41 5SQ


Buchanan Veterinary Group

41 Barton Road, Eccles, Manchester

01617 071 101

M30 7AD


Button & Allen

The Veterinary Hospital, 221 Beccles Road, Gorleston

01493 661 833

NR31 8BZ


Button & Allen

169 High Street, Lowestoft

01502 572 141

NR32 1HU


Campbell Veterinary Surgery

352 Llangyfelach Road, Brynhyfryd, Swansea

01792 655 110



Carmarthen Veterinary Centre

Llysonnen Road, Llanllwch, Carmarthen

01267 220 404

SA31 3SA


Carmarthen Veterinary Centre

Lady Street, Kidwelly, Carmarthen

01267 220 404

SA17 4UD


Carrick Veterinary Group

1A Lime Grove Walk, Matlock

01629 581 234



Carrick Veterinary Group

93 Newbold Road, Chesterfield

01246 273 292

S41 7PS


Carrick Veterinary Group

34 Mill Street, Clowne, Chesterfield

01246 811 223

S43 4JN


Castle Veterinary Group

48a High Street, Debenham

01728 861 374

IP14 6QN


Castle Veterinary Group

Pepperwash Lane, Saxted Road, Framlingham

01728 723 480

IP13 9PT


Castle Veterinary Surgeons

Montalbo Road, Barnard Castle

01833 695 695

DL12 8ED


Castle Veterinary Surgeons

23a Front Street, Lanchester

01207 528 992



Castle Veterinary Surgeons

34 Maude Terrace, St Helen Auckland, Bishop Auckland

01388 450 700

DL14 9BD


Castleview Vets

Belle Isle Health Park, Barnsley Road, Wakefield

01924 374 111



Cater Veterinary Practice

9 Mostyn Avenue,Craig Y Don, Llandudno

01492 877049

LL30 1YS


Cater Veterinary Practice

194 Conway Road, Llandudno Junction

01492 877049

LL31 9BA


Cedar Veterinary Group

81 Victoria Road, Ferndown

01202 861 622

BH22 9HU


Cedar Veterinary Group

17 Ringwood Road, Verwood

01202 825 217

BH31 7AA


Cedar Veterinary Group

69 Christchurch Road, Ringwood

01425 473 683

BH24 1DH


Celyn Vet Group

165 Station Road, Deganwy, Conwy

01492 584478

LL31 9EX


Celyn Vet Group

Llanfair Road, Abergele, Conwy

01745 824557

LL22 8DH


Celyn Vet Group

2 Aberconway Road, Prestatyn, Clwyd

01745 854646

LL19 9HH


Celyn Vet Group

23 Brynford Street, Holywell, Flintshire

01352 713319



Chase Vets

Greenleaves, 119 Little Common Rd, Bexhill

01424 212225

TN39 4JB


Chase Vets

189 De La Warr Rd, Bexhill

01424 224818

TN40 2JY


Chase Vets

Ashbrook, 212 Battle Rd, St Leonards

01424 754886

TN37 7AL


Chase Vets

81 Beaufort Rd, St Leonards

01424 714164

TN37 6PL


Chase Vets

103-105 London Rd, St Leonards

01424 424870

TN37 6AT


Chase Vets Eastbourne

Summerfield Lodge, 24 Eridge Rd, Tun, Wells

01892 515885



Chase Vets Eastbourne

85 Green St, Eastbourne

01323 749961

BN21 1QZ


Chase Vets Eastbourne

89-91 Seaside, Eastbourne

01323 639331

BN22 7NL


Chase Vets Eastbourne

Acacia Villas, 357 Seaside, Eastbourne

01323 412673

BN22 7RP


Cheshire Pets

Holmes Chapel Clinic, Manor Lane, Holmes Chapel, Cheshire

01477 544554



Churchview Vets

Churchview Heswall, 48 Pensby Road, Heswall, Wirral

0151 342 6820

CH60 7RE


Churchview Vets

Churchview Neston Clayhill Industrial Estate, Liverpool Road, Neston, S Wirral

0151 353 0118

CH64 3UH


Cibyn Veterinary Clinic

Llanberis Road, Caernarfon, Gwynedd

01286 673026

LL55 2BD


Clarendon House Veterinary Group

Bexfields Farm, Galleywood Road, Chelmsford

01245 353 741



Clarendon House Veterinary Group

Bentall Centre, Heybridge, Maldon

01621 850 124



Clifton Veterinary Practice Limited

28 St Pauls Road, Clifton, Bristol

0117 9739205



Coastline Veterinary Services

38 Lowestoft Road, Carlton Colville, Lowestoft

01502 531 999

NR33 8JD


Coastline Veterinary Surgeries

1 Village Rise, Weston Road, Lowestoft

01502 573 982

NR32 4PT



West Heath Retail Park, Sandbach Road, Congleton, Cheshire

01260 272131

CW12 4NB


Coopers Vets

39 The Ridge, Hastings

01424 751 595

TN34 2RA


Corinium Veterinary Surgery

Querns Business Centre, Whitworth Road, Cirencester

01285 652008



County Vets Group

30 Crewe Road, Sandbach

01270 767 455

CW11 4NE


County Vets Group

9 Lawton Road, Alsager

01270 882 112



County Vets Group

Friarswood Veterinary Centre, 12 Friarswood Road, Newcastle under Lyme

01782 615 698



Cranmore Veterinary Services

Units E & F, Chestergates Road, Chester

0151 339 9141



Crescent Veterinary Clinic

The Crescent, Melton Mowbray

01664 567 724

LE13 0NF


Croft Veterinary Hospital

The Old Bakehouse, Church Green

0191 4885470

NE16 4LS


Croft Veterinary Hospital

32 Davenport Drive, Brunton Park, Gosforth, Newcastle upon Tyne

0191 2170123



Croft Veterinary Hospital

2-4 Newton Street, Gateshead, Tyne and Wear

01914 777766



Croft Veterinary Hospital

Tenerife Buildings, 68 Station Road, Newcastle upon Tyne

0191 2130991



Croft Veterinary Hospital

Croft Vets Hospital, Northumberland Business Park West, Cramlington, Northumberland

0191 250 3800

NE23 7RH


Croft Veterinary Hospital

1652 Station Road, Ashington, Northumberland

01670 851606

NE63 8HG


Croft Veterinary Hospital

Bridge End Studios, 1 Bridge End, Chester Le Street

01913 875509



Croft Veterinary Hospital

Unit 1, 4 Front Street, Cramlington, Northumberland

01670 731217

NE23 6RF


Croft Veterinary Hospital

2 Larchwood Avenue, Newcastle upon Tyne, Tyne and Wear

0191 2242210



Croft Veterinary Hospital

5-9 Spout Lane, Washington Village

0191 4163427

NE38 7HP


Croft Veterinary Hospital

36 Bridge Street, Blyth, Northumberland

01670 363237

NE24 2AA


Croft Veterinary Hospital

97 Cauldwell Lane, Whitley Bay, Tyne and Wear

0191 2531542

NE25 8SR


Croft Veterinary Hospital

24 Hawkeys Lane, North Shields, Tyne and Wear

0191 2963596

NE29 0RF


Crown Vets

Fort William Surgery, Glen Nevis Place, Fort William

01397 702727

PH33 6DA


Crown Vets

Canalside Surgery, 91 Telford Street, Inverness

01463 712202



Crown Vets

Crown Surgery, 58 Argyle Street, Inverness

01463 237000



Dam Veterinary Centre

184 Leeds Road, Selby

01757 703 401



Donald Kingsnorth and Associates

149 Guildford Road, Lightwater, Surrey

01276 474646

GU18 5RA


Donald Kingsnorth and Associates

6 London Street, Chertsey, Surrey

01932 567789

KT16 8AA


Donald Kingsnorth and Associates

Cedar Cottage, 2 Brimshot Lane, Chobham, Surrey

01276 857789

GU24 8RN


Dronfield Veterinary Clinic

Unit Five 39 Pentland Road, Dronfield

01246 410810

S18 8ZQ


Earls Hall Veterinary Group

557 Rayleigh Road, Eastwood

01702 421 617



Earls Hall Veterinary Group

Unit 5, 41 Headingham Place, Rectory Road, Ashingdon

01702 543 701



Earls Hall Veterinary Group

9 St Andrews Road, Shoeburyness

01702 299 554



Earls Hall Veterinary Group (Hospital)

230 Prince Avenue, Westcliff on Sea

01702 322 222



Elm Vet Group

Milehouse Clinic 28 Outland Road Milehouse Plymouth

01752 567 567



Elm Vet Group

2 Horncross Road, Plymstock, Plymouth

01752 481599



Emmview Vet Centre

Woosehill Court, Emmview Close, Wokingham

01189 796 060

RG41 3DA


Evolution Animal Care

2 White Lane, Thorne, Doncaster

01405 812 142



Falkland Veterinary Clinic

214 Newtown Road, Newbury

01635 46565

RG14 7ED



St. Mary's Surgery, 10 East Street, Billingshurst

01403 785 295

RH14 9PY



Farthings Hill, Guildford Road, Horsham

01403 252 900

RH12 1TS


Field Vets

214 Stow Hill, Newport, Gwent

01633 264850

NP20 4RB


Filham Park Veterinary Clinic

Godwell Lane, Ivybridge, Plymouth

01752 892 700

PL21 0LE


First Vets White Lion Clinic

21 Lowery's Lane, Low Fell, Gateshead

01914 915 855



First Vets White Lion Clinic

1 Hall Street, South Heaton

01915 262 963



Firstvets Aldridge

39 Leighswood Road, Aldridge

01922 451 158



Firstvets Bearsdon

140 Drymen Road, Bearsden, Glasgow

01419 421 487

G61 3RE


Firstvets Forest Hall

81 Station Road, Forest Hall, Newcastle upon Tyne

01912 666 286

NE12 8AQ


Firstvets Heaton

371-375 Chillingham Road, Heaton, Newcastle upon Tyne

01912 761 064



Firstvets North Shields

Lynn House, Lynn Road, North Shields

01912 964 449

NE29 8HL


Firstvets Streetly

17 Sutton Oak Corner, Baker's Lane, Streetly

01213 532 974

B74 2DH


Fromus Veterinary Group

Fromus House, Street Farm Road, Saxmundham

01728 602 599

IP17 1DU


Fromus Veterinary Group

Fromus, 38 High Street, Southwold

01502 725 132

IP18 6AE


Galemire Veterinary Hospital

Gray Street, Workington, Cumbria

01900 602138

CA14 2NQ


Galemire Veterinary Hospital

Cleator Moor, Cumbria

01946 810295

CA25 5QX


Gatehouse Veterinary Centre Ltd

2 Borras Park Road, Borras, Wrexham

01978 310131

LL12 7TG


Gatehouse Veterinary Centre Ltd

Chetser Road, Lavister, Rossett, Wrexham

01244 570364

LL12 0DF


Gatehouse Veterinary Centre Ltd

2 Long Lane, Upton, Chester

01244 346271



Goudhurst Veterinary Surgery

Bedgebury Road, Goudhurst

01580 211981

TN17 2QT


Grove Veterinary Clinic

1 Newton Court, Norwich Road, East Dereham

01362 696 772

NR20 3ES


Grove Veterinary Group

17-19 Lynn Street, Swaffham

01760 723 739

PE37 7AU


Hampton Veterinary Centre

48 Hargate Way, Peterborough, Cambridgeshire

01733 893990



Harbour Veterniary Group

17 Villiers Road, Southsea

02392 827 014



Harbour Veterniary Group

251 London Road, North End, Portsmouth

02392 668 916



Harbour Veterniary Group

54a Stakes Hill Road, Waterlooville, Portsmouth

02392 262 346



Harbour Veterniary Group

34 Manor Close, Havant

02392 484 788



Harbour Veterniary Group

95 St Marys Road, Hayling Island

02392 467 845

PO11 9DD


Harris Hill & Gibbons

Prospect House, Frome Road, Bradford upon Avon

01225 862 656

BA15 1LA


Harris Hill & Gibbons

4 Paxcroft Way, Trowbridge

01225 760 630

BA14 7DG


Harris Hill & Gibbons

12-13 Silver Street, Warminster

01985 213 522

BA12 8PS


Harris Hill & Gibbons

28 Haynes Road, Westbury

01373 823 546

BA13 3HD


Haydon Vet Group

Gore Cross Veterinary Centre, Corbin Way, Bridport

01308 456808



Haygate Veterinary Centre

26 Slaney Street, Oakengates

01952 616 205



Haygate Veterinary Centre

78 Haygate Road, Wellington

01952 223 122



Haygate Veterinary Centre

20/21 Bridgnorth Road, Madeley

01952 586 182



Haygate Veterinary Centre

Unit 2, Wellington Road, Muxton

01952 677 717



Henny Veterinary Surgery

Gentrys, Little Henny, Essex

01787 269530

CO10 7NG


Highertown Vets

23 Highertown, Truro, Cornwall

01872 273408



Highgate Veterinary Clinic

173 Highgate, Kendel, Cumbria

01539 721344



Highgate Veterinary Clinic

Beezon Road Trading Estate, Kendal, Cumbria

01539 887988



Highland Veterinary Centre

361 Rosliston Road, Burton-On-Trent

01283 808379

DE15 9RJ


Hillman Vets

85 Cannock Road, Cannock

01543 502432

WS11 5DA


Hillman Vets

109 Weston Street, Walsall

01922 720539



Hillman Vets

58 Lichfield Street, Walsall

01922 622280



Hillman Vets

4 Brickiln Street, Brownhills

01543 375154



Hillman Vets

60 Britannia Way, Lichfield

01543 416336

WS14 9UY


Hillman Vets

53 Church Street, Darlaston

0121 526 3555

WS10 8DY


Hunters Bar Veterinary Clinic

Storrs House Main Road, Grindleford

01142 663607

S32 2JN


Hunters Bar Veterinary Clinic

613-615 Eccleshall Road, Sheffield

01142 663 607

S11 8PT


Island Veterinary Associates

56 Rookery Road, Wombourne, Wolverhampton, West Midlands

01902 324551



Island Veterinary Associates

Abby Street, Stone, Staffordshire

01785 818186

ST15 8PA


Island Veterinary Associates

6 Bank Road, Gornal, West Midlands

01384 212000



Island Veterinary Associates

132 Lichfield Road, Stafford, Staffordshire

01785 258411

ST17 4LE


Island Veterinary Associates

18 Wallington Health, Bloxwich, Walsall

01922 405200



Island Veterinary Associates

106 High Street, Maltby, Rotherham

01709 812524

S66 7BN


Island Veterinary Associates

83-85 Springwell Lane, Balby, Doncaster

01302 852323



Joel Veterinary Clinic

Joel Street Farm, Joel Street, Pinner

020 8868 3311



Johnston Veterinary Clinic

73 Northampton Road, Wellingborough

01933 442 188



Kessock Equine

Kessock Equine Vets, The Paddock, Drumsmittal, Inverness

01463 731107




Top Close, Thrapston, Northamptonshire

01832 732621

NN14 4PP


Larwood & Kennedy

7 Wellington Road, Dereham

01362 692 508

NR19 2BP


Lawrie Veterinary Group

Kenilworth Court, North Carbrain Road, Cumbernauld

01236 727876

G67 1BP


Lawrie Veterinary Group

25 Griffiths Street, Falkirk,Central

01324 624361



Lincoln Vets

Birchwood Neighbourhood Shopping Centre, Birchwood, Lincoln

01522 694275



Lincoln Vets

43 Friars Lane, Lincoln

01522 534841



Lincoln Vets

270 Wragby Road, Lincoln

01522 535942



Linden House Veterinary Centre

70 Mission Road, Diss

01379 651 183

IP22 4HX


Lowesmoor House Vets

18 Rainbow Hill, Worcester

01905 723361



M Gourley Veterinary Practice

1416 Oldham Road, Newton Heath, Manchester

0161 681 5166

M40 1EZ


M Gourley Veterinary Practice

399 Manchester Road, Droysden, Manchester

0161 370 1600

M43 6QF


M Gourley Veterinary Practice

66 Manchester Road, Denton, Manchester

0161 320 8538

M34 3PR


M Gourley Veterinary Practice

82 Wellington Road, Ashton under Lyne

0161 330 2514



M Gourley Veterinary Practice

 3 Catherine Street, Hyde

0161 368 2559

SK14 2BE


M Gourley Veterinary Practice

44 Acres Lane, Stalybridge

0161 338 5099

SK15 2JU


Mackie and Brechin

256 High Street, Linlithgow

 0131 333 3203

EH49 7ES


Mackie and Brechin

29 Main Street, Kirkliston

 0131 333 3203

EH29 9AE


Maison Dieu Veterinary Group

Northgate Surgery, 43-45 Northgate, Canterbury

01227 453 002



Maison Dieu Veterinary Group

76-77 Maison Dieu Road, Dover

01304 201 617

CT16 1RE


Maison Dieu Veterinary Surgery

Sondes Road, Deal

01304 373 042

CT14 7BW


Manor Veterinary Clinic

Pent Road, Shearway Business Park, Folkestone, Kent

01303 273203

CT19 4RH


Market Cross Veterinary Clinic

18 Edinburgh Road, Dalkeith

 0131 202 9210

EH22 1JZ


Marske Veterinary Practice

103 Redcar Road, Marske by Sea, Redcar

01642 488 777

TS11 6HU


Medway City Veterinary Centre

George Summers Close, Strood

01634 718 078



Melbourne Veterinary Hospital

60 Hednesford Street, Cannock

01543 502 197

WS11 1DJ


Melbourne Veterinary Hospital

172 High Street, Bloxwich, Walsall

01922 408 716



Melton Veterinary Practice

The Former Library, Chapel Lane, Wickham Market

01728 747 755

IP13 0SD


Melton Veterinary Surgery

Spur End, Wilford Bridge Industrial Estate, Melton

01394 385 425

IP12 1RJ


Mercia Veterinary Surgery

28 Marmion Street, Tamworth

01827 54343

B79 7JG


Mildmay Veterinary Centre

Easton Lane, Winchester

01256 771 998

SO23 7RU


Mildmay Veterinary Centre

13 Winchester Street, Overton, Basingstoke

01962 854 088

RG25 3HR


Miller & Swann

123 South Street, Elgin

01343 542 255

IV30 1JB


Millpark Veterinary Centre Ltd

Cleeve Mill Business Park, Newent, Gloucestershire

01531 820258

GL18 1AZ


Mulberry Court Vets

Mulberry Vets, 171-173 Melford Road, Sudbury, Suffolk

01787 881888

CO10 1JU


Natures Vet

Old School House, Church Street, Paulton

01761 411705

BS39 7LG


Natures Vet

494 Upper Wellsway, Bath

01225 837219



Nine Mile Veterinary Group

Ancells Veterinary Centre, 1 Falkners Close, Fleet

01252 812 233

GU51 2XF


Nine Mile Veterinary Group

Farnborough Hill Veterinary Centre, 19 Farnborough Street, Farnborough

01252 511 988

GU14 8AG


Nine Mile Veterinary Group

Onslow Veterinary Surgery, The Square, Wilderness Road, Guildford

01483 300 488



Nine Mile Veterinary Group

Elstead Veterinary Centre, The Green, Elstead

01252 703 412



Nine Mile Veterinary Hospital

177 Nine Mile Road, Finchampstead, Wokingham

01189 733 466

RG40 4JD


Northdale Veterinary Practice

162 Findon Road, Findon Valley

01903 265968

BN14 0EL


Northdale Veterinary Practice

48 Victoria Road, West Sussex

01903 202474

BN11 1XE


Northdale Veterinary Practice

59 Crabtree Lane, West Sussex

01903 851158

BN15 9PL


Nute Veterinary Surgery

Higher Trenant, Wadebridge

01208 813 258

PL27 6HB


Oak Vet Group

Prendergast Place Farm, Well Bay

 01437 760111

SA61 2PL


Oakfield Veterinary Group

Castle Bromwich Surgery, 713-715 Chester Road, Bacons End, Castle Bromwich

01217 704966

B36 0LN


Oakfield Veterinary Group

Tamworth Surgery, The Old Library, Hockley Road, Tamworth

01827 281284

B77 5EF


Oakfield Veterinary Group

Atherstone Surgery, 2 Margaret Road, Atherstone

01827 713149



Oaklands Veterinary Centre

Low Lane, High Leven, Yarm

01642 760 313

TS15 9JT


Oakroyd Vets (Ashfields)

213 High Street, Wibsey, Bradford

01274 691 318



Oaks Veterinary Centre

2-4 Lade Street, Largs

01475 673644

KA30 8AZ


Oaks Veterinary Centre

7 Bute Terrance, Saltcoats

01294 462570

KA21 5BA


Oaks Veterinary Centre

5 Main Street, Lochwinnoch

01505 842971

PA12 4AH


Oaks Veterinary Centre

5 Main Street, Dundonald

01563 852034



Old Golf House Veterinary Centre

71 High Street, Brandon

01842 814 043

IP27 0AU


Old Golf House Veterinary Centre

Brandon Road, Thetford

01842 764 244

IP24 3ND


Old Golf House Veterinary Centre

4 Goddards Court, High Street, Watton

01953 881 415

IP25 6XT


Old Golf House Veterinary Centre

The Old Railway Station, Station Road, Attleborough

01953 451 100

NR17 2AS


Orchard Veterinary Centre

105 Perry Road, Sherwood, Nottingham

01159 693 565



Orchard Vets

Orchard Veterinary Surgery, 121A The Hundred, Romsey, Hampshire

01794 830288

SO51 8BZ


Paragon Vet

Carlisle House, Townhead Road, Carlisle

 01228 710208



Pengelly and Mizen Veterinary Surgeons

19 High Street, Market Deeping, Near Peterbourough

01733 554953



Pengelly and Mizen Veterinary Surgeons

89-93 Park Road, Peterborough

01733 554953



Pet Doctors Ltd

63 Regents Park Road, Shirley

023 8078 0385

SO15 8PF


Pet Doctors Ltd

77/79 Bournemouth Road, Chandlers Ford

023 8025 5565

SO53 3AP


Pet Doctors Ltd

9 Carvel Lane, Cowes

01983 281 771

PO31 7TF


Pet Doctors Ltd

2 Bishops Way, Newport

01983 522804

PO30 5WT


Pet Doctors Ltd

97 High Street, Botley

01489 799744

SO30 2ES


Pet Doctors Ltd

35 Sandown Road, Lake

01483 408004

PO36 9JL


Pet Doctors Ltd

The Lawns  Spencer Road, Ryde

01983 562878

PO33 2NU


Pet Doctors Ltd

147 Havant Road, Portsmouth

023 9221 4499



Pet Doctors Ltd

21 Hillfield Road, Selsey

01243 602635

PO20 0LB


Pet Doctors Ltd

3 Parklands Road, Chichester

01243 782880

PO19 3DP


Pet Doctors Ltd

9 Manor Road, Tongham

01252 324044

GU10 1BL


Pet Doctors Ltd

34 Flansham Lane, Felpham

01243 587891

PO22 6AF


Pet Doctors Ltd

Bagshot Road, Knaphill

01483 488008

GU21 2SE


Pet Doctors Ltd

67 Meadrow  Farncombe, Godalming

01483 421102



Pet Doctors Ltd

1 Robin Hood Road, St Johns, Woking

01483 772644

GU21 8SP


Pet Doctors Ltd

Station Row, Shalford

01483 502057



Pet Doctors Ltd

81 Epsom Road, Guildford

01483 566322



Pet Doctors Ltd

125/129 Chertsey Road, Woking

01482 769881

GU21 5BP


Pet Doctors Ltd

72 Woodlands Avenue, Rustington

01903 785762

BN16 3EY


Pet Doctors Ltd

3 Jengers Mead, Billingshurst

01403 783444

RH14 9PB


Pet Doctors Ltd

Ockham Road South, East Horsley

01483 285357

KT24 6QU


Pet Doctors Ltd

145 Cobham Road, Fetcham

01372 379636

KT22 9HX


Pet Doctors Ltd

Unit 10 Cliffe Industrial Estate, South Street, Lewes

01273 474857



Pet Doctors Ltd

Brooklyn Road, Seaford

01323 894568

BN25 2DU


Pet Doctors Ltd

31 St Mary's Street, Ely

01353 665925



Pet Doctors Ltd

73 The Causeway, Burwell

01638 743777

CB25 0DU


Pet Doctors Ltd

48 Fordham Road, Soham

01353 720422



Pet Medics

Memorial Road, Walkden, Manchester

0161 7999 299

M28 3DS


Pet Medics

Unit A1 Priestley Road, Wardley Business Park, Worsley, Manchester

0161 7944 999

M28 2LY


Pet Medics

375 Bolton Road, Salford

0161 7458 858

M6 7NJ



Forest Of Dean Surgery, Heywood Road, Cinderford, Gloucestershire

01594 826688

GL14 2PL



Longhope Surgery, Harts Barn Farm, Longhope, Gloucestershire

01452 830086

GL17 0QD



Hartpury Surgery, Gloucester Road, Hartpury, Gloucestershire

01452 700086

GL19 3BG


Pines Veterinary Clinic

146a Bath Road, Maidenhead

01628 776 699



Plunkett Veterinary Surgery

1 Millmead Road, Margate

01843 591 899



Plunkett Veterinary Surgery

154 High Street, Ramsgate

01843 591 899

CT11 9TT


Priory and Garth

Unit X, Spencer Centre, Westgate, Driffield, East Yorkshire

01377 255888

YO25 6TJ


Priory and Garth

Straight Lane, Beeford, Driffield, East Yorkshire

01262 481005

YO25 8BE


Priory and Garth

17 Market Place, Bridlington, East Yorkshire

01262 674085

YO16 4QJ


Priory Veterinary Group

160-162 Nottingham Road, Ilkeston

01159 300 310



Priory Veterinary Group

10a Derby Road, Beeston, Nottingham

01159 430 898



Prospect House Vets

110 Abergele Road, Cowlyn Bay

 01492 531448

LL29 7PS


Purton Veterinary Group

Purton Surgery, 77 High Street, Purton Swindon

01793 771869



Purton Veterinary Group

Cricklade Surgery, Bath Road, Cricklade, Swindon

01793 751698



Raddenstiles Veterinary Centre

Liverton Business Park, Salterton Road, Exmouth

01395 264 747



Raddenstiles Veterinary Centre

Church Street, Sidford, Sidmouth

01395 514 255

EX10 9RL



86 Orford Avenue, Orford, Warrington

01925 232 221



Regans Group

Little Lane Veterinary Clinic, 30 Little Lane, Goose Green, Wigan

01942 231506



Regans Group

Holly House Veterinary Clinic, 101 Market Street, Hindley, Wigan

01942 526222



Regans Group

St Helens Road Clinic, 236 St Helens Road, Bolton

01204 660066



Regans Group

474 Astley Bridge, Bolton

01204 309745



Regans Group

Bury Road Clinic, 284 Bury Road, Bolton

01204 397 970



Regans Group

Water Street Clinic, 102 Water Street, Radcliffe, Manchester

0161 725 8393

M26 4BE


Regans Group

Rochdale Road Veterinary Clinic, 84 Rochdale Road, Bury

0161 764 7089



Regans Group

The Lane Veterinary Clinic, 374 Moston Lane, Moston, Manchester

0161 682 2122

M40 9JS


Regans Group

The Avenue Pet Care Centre, 405-407 Hollinwood Avenue, New Moston, Manchester

0161 684 9449

M40 0JQ


Regans Group

Park Veterinary Clinic, 51 Old Bury Road, Prestwich, Manchester

0161 773 1819

M25 0FG


Rhodes Vets

66 Towcester Road, Far Cotton, Northampton

01604 762607



Rhodes Vets

95 Queens Park Parade, Kingsthorpe, Northampton

01604 712070



Riverside Veterinary Clinic

17 Severn Side South, Bewdley

01299 402 960

DY12 2DX


Rogart Vets

Norgate House, Rogart, Sutherland

01408 641352

IV28 3UA


Rosslyn Veterinary Centre

1 The Crescent, Linthorpe, Middlesborough

01642 817 075



Rushden Vets

163-165 Wellingborough Road, Rushden, Northamptonshire

01933 314199

NN10 9TA


Sanders Vets

Maindee House, Mount Pleasant Road, Pontnewydd, Cwmbran

01633 483208

NP44 1AN


Selsdon Veterinary Clinic

286 Addington Road, Selsdon, Croydon

02086 578 151



Shore Veterinary Centre Ltd

116 Shore Street, Gourock

01475 637312

PA19 1QZ


South Beech Veterinary Centre

40 Southend Road, Wickford

01268 560 660

SS11 8DU


Southdown Veterinary Group

203 Old Shoreham Road, Southwick, Brighton

01273 593 341

BN42 4LS


Southdown Veterinary Group

61 West Street, Shoreham by Sea

01273 461 586

BN43 5WF


Southdown Veterinary Group

25 New Church Road, Hove

01273 727 433



Springfield Veterinary Group

93 Station Road, Chapeltown, Sheffield

01142 464 073

S35 2XF


Springfield Veterinary Group

1 Stubbin Lane, Firth Park, Sheffield

01142 422 815

S5 6QG


Springfield Veterinary Group

177 White Lane, Gleadless, Sheffield

01142 646 260

S12 3GF


Springfield Veterinary Group

451 Richmond Road, Sheffield

01142 648 913

S13 8LW


Springfield Veterinary Group

16 Peaks Mount, Beighton, Sheffield

01142 510 202

S20 7HZ


Springfield Veterinary Group

39 Moorgate Road, Rotherham

01709 377 241

S60 2AD


Springfield Veterinary Group

1 Hartley Street, Mexborough

01709 586 237

S64 9LX


Springfield Veterinary Group

125a Bawtry Road, Wickersley, Rotherham

01709 532 262

S66 2BW


St David's Veterinary Group

St David's Station, Exeter

01392 271 221



St David's Veterinary Group

Shell House, Dawlish Road, Exminster

01392 422 898



St David's Veterinary Group

Station Road, Topsham, Exeter

01392 876 171



St Marys Veterinary Clinic Ltd

300 Ringwood Road, Ferndown, Dorset

01202 876901

BH22 9AS


Stocks Veterinary Centre

Manor Farm, Lower Wick, Worcester

01905 422294



Stocks Veterinary Centre

School Lane, Upton-Upon-Severn, Worcester

01684 592606



Stow Veterinary Surgeons

Farmingham Rise, North Leach

01451 830 620

GL54 3JA


Stow Veterinary Surgeons

Maugersbury Road, Stow-on-the-Wold, Cheltenham

01451 830 620

GL54 1HH


Stow Veterinary Surgeons

Old Market Way, Moreton-in-Marsh

01451 830 620

GL56 0AJ


Stow Veterinary Surgeons

Dashwood House, Shipton Road, Milton-under-Wychwood

01451 830 620



Studley Road Veterinary Surgery

34 Studley Road, Luton

01582 723 521




Sundean Veterinary Clinic, 9-11 High Street, Lydney, Gloucestershire

01594 840404 

GL15 5DP


Tanhouse Veterinary Clinic

1 Tanhouse Road, Broadham Green, Old Oxted

01883 722 771



Tawe Veterinary Group

42 West Street, Gorseinon

01792 892 987



Tawe Veterinary Group

118 Gower Road, Sketty, Swansea

01792 201 688



The Beeches Veterinary Hospital

348 Farnham Road, Slough

01753 539 353



The Bridge Veterinary Hospital

Vicarage Gardens, 13 Stockton Road, Hartlepool

01429 275 003

TS25 1TU


The Bridge Veterinary Hospital

6-8 Bowesfield Lane, Stockton on Tees

01642 674176

TS18 3EB


The Bridge Veterinary Hospital

Mill Lane Veterinary Surgery, 10 Mill Lane, Billingham

01642 553 122

TS23 1HF


The Bridge Veterinary Hospital

Victoria Street, Middlesborough

01642 242 338



The Cat Clinic

95 Albert Road, Southsea, Hants

02392 831000



The Pet Healthcare Centre

22 Chapel Street, Marlow

01628 483 213



The Rowe Group

The Rowe Veterinary Hospital, Bradley House, Ferndene, Bradley Stoke, Bristol

01454 275000

BS32 9DT


The Rowe Group

Thornbury Veterinary Surgery, 3 Pullins Green, Thornbury

01454 415478

BS35 2AX


The Rowe Group

Yate Veterinary Surgery, 9 Station Road, Yate, Bristol

01454 318016

BS37 5HT


The Rowe Group

The Rowe Veterinary Hospital, Bradley Green, Wotton Under Edge, Gloucestershire

01453 843295

GL12 7PP


The Veterinary Hospital Group

The Veterinary Hospital, 168 Victoria Road, St Budeaux, Plymouth

01752 361045



The Veterinary Hospital Group

The Veterinary Hospital, 42 Lipson Road, Lipson, Plymouth

01752 664866



The Veterinary Hospital Group

The Veterinary Centre, 70 Pomphlett Road, Plymstock, Plymouth

01752 492293



The Veterinary Hospital Group

The Veterinary Hospital, Colwill Road, Estover, Plymouth

01752 702646



The Veterinary Hospital Group

The Veterinary Centre, Hillcrest Drive, Plympton, Plymouth

01752 344188



Tone Veterinary Centre

Morse Road, Norton Mills, Norton Fitzwarren

01823 340 660



Tone Veterinary Practice

Lisieux Way, Taunton

01823 333 909



Town & Country Veterinary Group

40 King Street, Blackburn, Lancashire

01254 681455



Town & Country Veterinary Group

69 Whalley Road, Clayton-Le-Moors, Accrington, Lancashire

01254 233723



Townsend Veterinary Hospital

3 North Street Estate, Droitwich

01905 772002



Townsend Veterinary Hospital

168 Birmingham Road, Bromsgrove

01527 831616

B61 0HB


Townsend Veterinary Hospital

95 New Road, Rubery

01214 535828

B45 9JR


Unicorn Group

Ashurst Surgery, 163 Lyndhurst Road, Ashurst, Southampton

02380 293569

SO40 7AW


Unicorn Group

Park Surgery, 84 Burgess Road, Bassett, Southampton

02380 343434

SO16 7PP


Unicorn Group

Fairfield Surgery, Winchester Road, Fair Oak, Southampton

02380 601900

SO50 7GW


Value Pet Care

Vine Terrace, Hucknall, Nottingham

01159 680 799

NG15 7HN


Village Veterinary Centre

25 Nutfield Road, Merstham, Redhill

01737 646 212



Village Veterinary Centre

Meadow View, Plough Road, Smallfield

01342 844 455



Warlingham Veterinary Surgery

8 The Green, Warlingham

01883 623 701



Well House Vets Limited

The Well House, Crowborough Hill, Crowborough, East Sussex

01892 653088



West End Veterinary Partnership

12 Main Street, Davidsons Main

0131 336 1963



West End Veterinary Partnership

263 Morningside Road

0131 447 8323

EH10 4RD


West End Veterinary Partnership

12 Bread Street, Tollcross

0131 229 7619



West Mount

145-147 Wakefield Road, Aspley

01484 426729



West Mount

41- 43 Burnley Road, Todmorden

01706 812 568

OL14 7BU


West Mount

White Lee, Mytholmroyd, Hebden Bridge 

01422 889 970



West Mount

187 Pellon Lane, Halifax

01422 354 542 



West Mount

11 Elizabeth Street, Elland

01422 376 702



West Mount

156-158 Luck Lane, Paddock              

01484 533 035



Westmoor Veterinary Hospital

1 Brook Lane, Tavistock

01822 612 561

PL19 9BA


Westwood Veterinary Practice Ltd

Station Yard, Station Road, Garforth, Leeds

01132 320085

LS25 1PY


Westwood Veterinary Practice Ltd

Westwood House, 106 High Street, Boston Spa

01937 842210

LS23 6DR


Whitehouse Veterinary Surgery

Unit 25, Whitehouse Business Park, White Ash Green, Halstead

01787 479249



Winterbourne and Brimsham Veterinary Clinics

72A Bradley Avenue, Winterbourne, Bristol

01454 776501

BS36 1HS


Winterbourne and Brimsham Veterinary Clinics

Unit 2, Lark Rise, Brimsham, Yate, Bristol

01454 312312

BS37 7PJ


Woodlands Veterinary Centre

12 Burnett Road, Plymouth

01752 700600



Woodlands Veterinary Centre

The Cabin, Kitley, Yealmpton

01752 690999



Woodlands Veterinary Centre

Cornwood Road, Woodlands, Ivybridge

01752 690999

PL21 9JJ


Woolpack Veterinary Surgery

Buntingford By-Pass, Buntingford

01763 273 707



H&M logoH&M 20% off £20 spendDiscount card for use in stores

1 day left

Buy a copy of this month's Elle magazine (£4, Rebel Wilson on the front) and on the front you'll find a 20% off £20 discount card to use in store at H&M, on full price and sale items. You'll need to register the card online at Elle by Wed 6 May, it will then be valid to use until Thu 14 May.

Can't be used with other promotions and some selected brands, including Conscious Exclusive x H&M collection. Card may only be used once.

Vision Direct 10% off*Online code for new customers

Ends 31 Aug

Enter the code LENSES32 online at Vision Direct* to get 10% off until Mon 31 Aug. Delivery's £2.99.

Compare prices with the MSE Contact Lens Finder before you buy, as Vision Direct may not always be the cheapest retailer, even with the code.

More info

You'll need a valid prescription to buy lenses.

Evans Cycles logoEvans Cycles up to £500 off when you trade in a bike*In store & online via click & collect. Any bike, any condition

28 days left

Trade in your old bike at Evans Cycles* and you can get between £20 and £500 off a new bike until Tue 2 Jun. You can either do it in store (just turn up with your old bike) or by entering a code to get the discount online before wheeling in the old bike when collecting your new one.

Evans says it'll accept any bike, kids' or adults', in any condition - even if it's missing both wheels!

How much of a discount can I get?

This depends on how much you're spending on a new bike (not the condition of your old one), so it probably isn't worth trading in a decent bike you can sell for more than you'll get in Evans discount.

New bike price Discount Online code
£170 up to £300 £20 off Trade20
£300 up to £500 £30 off Trade30
£500 up to £750 £50 off Trade50
£750 up to £1,000 £75 off Trade75
£1,000 up to £1,500 £100 off Trade100
£1,500 up to £2,000 £150 off Trade150
£2,000 up to £5,000 £250 off Trade250
£5,000+ £500 off Trade500


Can I really trade in any bike?

You don't have to trade in the same kind of bike that you're planning to buy and it doesn't even have to be rideable, so pretty much anything goes, whether it's a kid's bike, BMX, mountain bike or road bike. Bikes can only be traded for bikes, though - not accessories, clothing or parts.

What will happen to my old bike?

Bikes are examined and either refurbished for donation to various community schemes or sold to raise money for social projects. Bikes deemed unsafe or unusable are stripped for their parts and recycled. See the full T&Cs*.

More info

Terms and conditions:

Excludes ex-demo and soiled bikes. Trade-in discount cannot be used in conjunction with any other promotion or Price Match. Once traded in, bikes are the property of Evans Cycles and cannot be returned to the customer even in the event of a refund. The trade-in discount on a new bike depends on the price of the new bike, not the condition of the old one. Evans Cycles will give you £20 off for your bike if the new one is priced between £170-300, £30 off for your bike if the new one is priced between £300-500, £50 off if the new one is £500-750, £75 off if it’s £750-£1,000, £100 off if the new one is £1,000-1,500, £150 off if it’s £1,500-£2,000, £250 off if it’s £2,000-£5,000 and £500 off a bike over £5,000. 

H&M logoH&M 25% off one item for new email subscribersOnline code for full-price items

Sign up

If you're not already signed up, subscribe to the H&M newsletter and you'll receive an email with a code for 25% off one item. You'll then have three weeks to use the code online at H&M from the date of signing up. Delivery's £3.90.

As you can only get the discount on one item, the code is good if you were planning on buying on something expensive, such as a winter coat.

The code can't be used with other offers or on sale items, gift cards, or designer collaborations. You can unsubscribe from the newsletter at any time if you no longer wish to receive it.

Amazon logoAmazon 20% off clothing & shoes code*New online newsletter sign-ups

If you sign up to Amazon's* fashion newsletter and you'll be emailed a 20% off code to use on any Amazon clothing and shoes (excludes third-party sellers).

The code is valid for 30 days and only works on a maximum of five items in your basket. If you have more than five items of clothing or footwear in your order, the 20% discount will only be applied to the five cheapest items.
More info
Try using the Amazon Discount Finder* to find already-discounted clothing* and shoes. You can unsubscribe at any time.

Forumites were using the code to buy Hunter wellies, though these have now gone up in price. See the forum discussion.

Homebase logoHomebase £5 off your next £50 shop code*Buy anything & fill in survey to get deal


Follow these quick steps:

  1. Buy ANYTHING in store at Homebase*. A £1ish pack of batteries, screws or sponges will do.
  2. At the till, you'll get a flyer asking you to visit the Homebase Paint Us A Picture* website to give feedback on the store's service.
  3. Enter your receipt number on this site and answer a survey (takes 5-10 mins) within seven days of the purchase.
  4. You'll get a unique code which you need to print and take in store within two months to get £5 off your next £50 spend.
More info
The £50 spend excludes gift cards and must be used in a single transaction.

H&M logoH&M £5 off £30Donate unwanted clothes for recycling and get in-store voucher

Bring a bag of unwanted clothes to your nearest H&M and you'll get a voucher for £5 off when you spend £30 in store within six months. Max two vouchers per person per day.

The clothes don't have to be from H&M. H&M recommends that the bag be a generously filled shopping bag, similar to a supermarket carrier bag. For full details of the promotion, see H&M Long Live Fashion.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Body Shop logoBody Shop 40% off + free del*Online and in stores with code. Full-price items only. Min £5 spend


If you go online to The Body Shop* you can get 40% off most full-price items plus free delivery (norm £2.99) when you spend at least £5 and enter the code 14670 until 10am on Thu 30 Apr.

You can also get the discount in stores by showing the code on The Body Shop's homepage on your smartphone, or by printing the code and taking it into your local store by closing time on Wed 29 Apr. A few items are excluded - see 'more info' below for details.

More info

Can't be used at outlet stores, airports, or at the Horsham or Hove branches. Also can't be used with other offers, on gift cards, charitable items, Love Your Body memberships or any of the following: 

The Body Shop Foundation bag for life, Argan range, 2-in-1 Smoky Gel Liner & Brow Definer, Colour Crush nail colours, Colour Crush - top & base coat, nail colour/varnish remover, Drops Of Youth Eye Concentrate, All-In-One Instablur Eye, Red Musk range, Drops Of Youth Bouncy Sleep Mask, Hemp Soap on a Rope, Wonderblur, Smoky Poppy range, Lip & Cheek Velvet Sticks and Fuji Green Tea range.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Bonmarché logoBonmarché 20% off*Online code valid on full-price & sale items. Sale excluded in store


If you go online to fashion retailer Bonmarché* you can get 20% off, including already-reduced items in the mid-season sale, when you enter the code BONUSX at the checkout by 11.59pm on Thu 30 Apr. Delivery's £2.99 or you can collect from your nearest Bonmarché store for free.

There will also be 20% off in stores until closing time on Wed 29 Apr, but in order to get it you need a Bonmarché Bonus Club loyalty card (you can sign up on the day), and the in-store discount is only available on full-price items - not the sale.

More info

Discount not valid on gift cards and delivery charges. Regatta branded products excluded.

use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

Skint? ask:
  • Do I need it?
  • Can I afford it?
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help All Saints Amazon Body Shop Bonmarché Evans Cycles Homebase Tesco Vision Direct Warehouse

Cheap Travel Money

Find the best online rate for your holiday cash with MoneySavingExpert's TravelMoneyMax.

£100 buys: Best Worst
Euro 137.18 120.65
Dollar 151.20 135.36
Lira 394.00 350.52