RSPCA Branches > Animal Welfare in Harlow
Tel: 01279 306058 - 2 Wych Elm, Harlow, Essex, CM20 1QP
Animal Welfare Centre > Animal Welfare in Ipswich
Tel: 01473 727496 - 181 Cauldwell Hall Road, Ipswich, Suffolk, IP4 5DA
Animal Welfare Centre > Animal Welfare in Ipswich
Tel: 01473 726240 - Ipswich, Suffolk, IP4 4EJ
RSPCA Essex North East Branch > Animal Welfare in Colchester
Tel: 01206 860586 - 116 Harwich Road, Colchester, Essex, CO4 3BZ
RSPCA Norwich and Mid Norfolk Branch > Animal Welfare in Norwich
Tel: 01493 858936 - 71-75 Barrack Street, Norwich, Norfolk, NR3 1WJ
RSPCA Essex Mid, Brentwood, Chelmsford & District Branch > Animal Welfare in Chelmsford
Tel: 01245 478886 - 32-34 Maldon Road, Great Baddow, Chelmsford, Essex, CM2 7DL
Anglican Society for Welfare of Animals > Animal Welfare in Basingstoke
Tel: 01252 843093 - PO Box 7193, Hook, RG27 8II
R S P C A > Animal Welfare in Basingstoke
Tel: 01256 327886 - 6 London Street, Basingstoke, Hampshire, RG21 7NU
Animal Welfare > Animal Welfare in Abingdon
Tel: 01235 815238 - 114 Broadway, Didcot, Oxfordshire, OX11 8AB
RSPCA (Chesham South Bucks Branch) > Animal Welfare in Amersham
Tel: 01494 810118 - 47 High Street, Chesham, Buckinghamshire, HP5 1BW
National Animal Welfare Trust > Animal Welfare in Newbury
Tel: 01488 638584 - Wantage Road, Great Shefford, Hungerford, Berkshire, RG17 7DQ
Raystede Centre For Animal Welfare > Animal Welfare in Crawley
Tel: 01293 534505 - 27 Brighton Road, Crawley, West Sussex, RH10 6AE
RSPCA > Animal Welfare in Horsham
Tel: 0870 0101181 - Wilberforce Wy, Southwater, Horsham, West Sussex, RH13 9RS
Kit Wilson Trust For Animal Welfare,The > Animal Welfare in Uckfield
Tel: 01825 830444 - Stonehurst Lane, Hadlow Down, Uckfield, East Sussex, TN22 4ED
RSPCA Ashley Heath Animal Centre > Animal Welfare in Ringwood
Tel: 0870 0101849 - Horton Road, Ashley Heath, Ringwood, Hampshire, BH24 2ET
RSPCA Shop West Dorset > Animal Welfare in Dorchester
Tel: 01305 265777 - 31 Princes Street, Dorchester, Dorset, DT1 1TP
RSPCA Dorset West Branch > Animal Welfare in Dorchester
Tel: 01305 259672 - Higher Dairy, Kingston Maurward College, Dorchester, Dorset, DT2 8PY
RSPCA > Animal Welfare in London South East
London, SE25 5AJ
Animal Welfare Trust > Animal Welfare in Falmouth
Tel: 01326 211700 - 38 Church Street, Falmouth, Cornwall, TR11 3EF
National Animal Welfare Trust > Animal Welfare in St Ives
Tel: 01736 756005 - 14 Wheal Alfred Road, Hayle, Cornwall, TR27 5JT
RSPCA Cornwall Branch > Animal Welfare in Wadebridge
Tel: 01637 881455 - The William & Patricia Venton RSPCA Animal Centre, Higher Quoit, St Columb, Cornwall, TR9 6JS
RSPCA Branches > Animal Welfare in Wadebridge
Tel: 01637 881455 - Animal Centre Union Hl, Quoit, St. Columb, Cornwall, TR9 6JS
Woodside Animal Welfare Trust > Animal Welfare in Plymouth
Borringdon Hl, Plympton, Plymouth, Devon, PL7 5ED
Woodside Animal Welfare Trust > Animal Welfare in Plymouth
Tel: 01752 347998 - 55 Ridgeway, Plymouth, Devon, PL7 2AW
RSPCA Branches > Animal Welfare in Chichester
Tel: 01243 773359 - Blackmill Lane, Eartham, Chichester, West Sussex, PO18 0LL
RSPCA Bristol And District Branch > Animal Welfare in Bristol
Tel: 0117 9776043 - 50 Albert Road, St Philips, Bristol, Bristol, BS2 0XA
RSPCA Branches > Animal Welfare in Weston Super Mare
Tel: 01934 627000 - 172 Locking Road, Weston-super-Mare, Avon, BS23 3LU
RSPCA South Cotswolds Branch > Animal Welfare in Gloucester
Tel: 01453 755857 - Lansdown, Stroud, Gloucestershire, GL5 1BG
RSPCA Branches > Animal Welfare in Gloucester
Tel: 01452 412180 - 61 Horton Road, Gloucester, Gloucestershire, GL1 3PX
RSPCA Branches > Animal Welfare in Gloucester
Tel: 01453 755857 - 30 Lansdown, Stroud, Gloucestershire, GL5 1BG
RSPCA West Hatch Animal Centre > Animal Welfare in Taunton
Tel: 0870 0101847 - West Hatch, Taunton, Somerset, TA3 5RT
RSPCA (Branches) > Animal Welfare in Shrewsbury
Tel: 0870 0104253 - Gonsal, Dorrington, Shrewsbury, Shropshire, SY5 7ET
RSPCA (Branches) > Animal Welfare in Burton Upon Trent
Tel: 01283 569165 - Hillfield Lane, Stretton, Burton-on-Trent, Staffordshire, DE13 0BN
RSPCA Branches > Animal Welfare in Leicester
Tel: 0116 2336677 - 190 Scudamore Road, Leicester, Leicestershire, LE3 1UQ
RSPCA Nottingham & Notts Branch > Animal Welfare in Nottingham
Tel: 0115 9784965 - 137 Radford Road, Hyson Green, Nottingham, Nottinghamshire, NG7 5DU
RSPCA Branches > Animal Welfare in Nottingham
Tel: 0115 9334422 - Nottingham Road, Radcliffe-on-Trent, Nottingham, Nottinghamshire, NG12 2DW
College Of Animal Welfare > Animal Welfare in Huntingdon
Tel: 01480 831177 - Kings Bush Farm London Rd, Godmanchester, Huntingdon, Cambridgeshire, PE29 2LJ
RSPCA Halifax & District Branch > Animal Welfare in Halifax
Tel: 01274 723063 - Wade Street, Halifax, West Yorkshire, HX1 1SN
RSPCA Branches Animal Homes > Animal Welfare in Halifax
Tel: 01422 365628 - Wade Street, Halifax, West Yorkshire, HX1 1SN
RSPCA (Branches, Cleethorpes) > Animal Welfare in Grimsby
Tel: 01472 290080 - 41 Central Promenade, Cleethorpes, South Humberside, DN35 8SE
RSPCA Great Ayton Animal Centre > Animal Welfare in Middlesbrough
Tel: 0870 0101843 - Yarm Lane, Great Ayton, Middlesbrough, North Yorkshire, TS9 6QB
RSPCA Branches > Animal Welfare in Middlesbrough
Tel: 0870 0101843 - Yarm Lane, Great Ayton, Middlesbrough, Cleveland, TS9 6QB
RSPCA (Branches, Branch Centre & Charity Shop) > Animal Welfare in Scarborough
Tel: 01723 371935 - Victoria Road, Scarborough, North Yorkshire, YO11 1SD
Mid-Cheshire Animal Welfare > Animal Welfare in Northwich
Tel: 01606 46377 - 117 Middlewich Road, Northwich, Cheshire, CW9 7BY
RSPCA Greater Manchester Animal Hospital > Animal Welfare in Manchester Central
Tel: 0870 9085311 - 411 Eccles New Road, Salford, Manchester, Greater Manchester Area, M5 5NN
RSPCA Wirral & Chester Branch > Animal Welfare in Wallasey
Tel: 0151 6386318 - Cross Lane, Wallasey, Merseyside, CH45 8RH
RSPCA Branches > Animal Welfare in Liverpool
Tel: 0151 2203812 - 19 Tapton Wy, Liverpool, L13 1DA
RSPCA Branches > Animal Welfare in Wallasey
Tel: 0151 6386318 - Cross Lane, Wallasey, Merseyside, CH45 8RH
RSPCA Lancashire East Branch > Animal Welfare in Blackburn
Tel: 01254 231118 - Nearer Holker House Farm, Altham, Huncoat, Accrington, Lancashire, BB5 5UU
RSPCA Rochdale And District Branch > Animal Welfare in Rochdale
Tel: 01706 861897 - 1 Redcross Street, Rochdale, Greater Manchester Area, OL12 0NZ
Cumbria County Council (Trading Standards, Animal Health & Welfare Service) > Animal Welfare in Kendal
County Offices, Kendal, Cumbria, LA9 4RQ
RSPCA Furness & Barrow Branch > Animal Welfare in Barrow In Furness
Tel: 01228 512893 - Church Street, Barrow-in-furness, Cumbria, LA14 2HJ
Lancashire County Council (Trading Standards, Animal Health & Welfare System) > Animal Welfare in Preston
Tel: 01772 561973 - 58-60 Guildhall St, Preston, Lancashire, PR1 3NU
RSPCA Branches > Animal Welfare in Blackpool
Tel: 01253 763991 - Division Lane, Blackpool, Lancashire, FY4 5EB
Animal Welfare Society > Animal Welfare in Birkenhead
Tel: 07940 812893 - Weybourne House, Weybourne Close, Upton, Upton, Wirral, Merseyside, CH49 4QU
Blue Cross Animal Welfare Society > Animal Welfare in High Wycombe
Tel: 01844 355293 - Littleclose London Rd, Lewknor, Watlington, Oxfordshire, OX49 5RY
RSPCA Devon North Branch > Animal Welfare in Barnstaple
Tel: 01271 346734 - RSPCA Disney Clinic, Unit 7, Brannam Crescent, Roundswell Commercial Park, Barnstaple, Devon, EX31 3TD
Kernow Animal Welfare > Animal Welfare in Redruth
Tel: 01209 613500 - 19 Basset Street, Camborne, Cornwall, TR14 8SW
Rspca (branches Goole) > Animal Welfare in Goole
Tel: 01405 839731 - 1b Dobella Avenue, Rawcliffe, Goole, North Humberside, DN14 8QX
Woodside Animal Welfare Trust (Charity Shops) > Animal Welfare in Plymouth
Tel: 01752 337552 - 1 Holborn Pl Colebrook Rd, PL7 4AD
Woodside Animal Welfare Trust (Charity Shops) > Animal Welfare in Plymouth
Tel: 01752 843743 - 162-164 Fore Street, Saltash, Cornwall, PL12 6JR
Woodside Animal Welfare Trust > Animal Welfare in Plymouth
Tel: 01752 556334 - 71 Wolseley Road, Plymouth, Devon, PL2 3BL
RSPCA Liverpool Branch > Animal Welfare in Liverpool
Tel: 01482 341331 - Higher Road, Halewood, Liverpool, Merseyside, L26 9TX
RSPCA Preston And District Branch > Animal Welfare in Preston
Tel: 01772 792553 - 196 Lancaster Road, Preston, Lancashire, PR1 2QL
RSPCA Warrington, Halton And St Helens Branch > Animal Welfare in Runcorn
Tel: 01706 861897 - Windmill Street, Delph Bridge, Runcorn, Cheshire, WA7 5RY
RSPCA Birmingham (HQ Group) Animal Centre > Animal Welfare in Birmingham
Tel: 01904 654949 - Barnes Hill, Weoley Castle, Birmingham, West Midlands, B29 5UP
RSPCA Suffolk East & Ipswich Branch > Animal Welfare in Ipswich
Tel: 01493 858936 - 35a St George's Street, Ipswich, Suffolk, IP1 3NF
RSPCA Norfolk West Branch > Animal Welfare in Kings Lynn
Tel: 0870 9061420 - The Old Stables, White Lion Court, Oldsun Way, Kings Lynn, Norfolk, PE30 1QP
RSPCA Leicestershire Branch > Animal Welfare in Leicester
Tel: 0870 9061420 - 190 Scudamore Road, Leicester, Leicestershire, LE3 1UQ
RSPCA Radcliffe Shelter Trust > Animal Welfare in Nottingham
Tel: 0115 9784965 - 32 Nottingham Road, Radcliffe-on-trent, Nottinghamshire, NG12 2DW
RSPCA Block Fen Animal Centre > Animal Welfare in Wisbech
Tel: 01724 843620 - Block Fen Drove, Wimblington, Cambridgeshire, PE15 0FB
RSPCA Suffolk East & Ipswich Branch > Animal Welfare in Ipswich
Tel: 01724 843620 - 2 Mill Lane, Martlesham, Woodbridge, Suffolk, IP12 4PD
RSPCA Bath And District Branch > Animal Welfare in Bath
Tel: 01271 346734 - The Avenue, Claverton Down, Bath, Bristol, BA2 7AZ
RSPCA Bristol And District Branch > Animal Welfare in Bristol
Tel: 01202 526520 - 48 Albert Road, St Philips, Bristol, Bristol, BS2 0XA
RSPCA West Hatch Wildlife Centre > Animal Welfare in Taunton
Tel: 0870 0101847 - West Hatch, Taunton, Somerset, TA3 5RT
RSPCA North Somerset Branch > Animal Welfare in Weston Super Mare
Tel: 01934 645534 - 172 Locking Road, Weston-super-mare, North Somerset, BS23 3LU
RSPCA Kent-North West Branch > Animal Welfare in Gravesend
Tel: 01206 860586 - 158 Parrock Street, Gravesend, Kent, DA12 11E
RSPCA Purley, Caterham & District Branch > Animal Welfare in Croydon
Tel: 0870 9085312 - Adjacent To 75 Northdowns Road, New Addington, London, Greater London Area, CR0 0LF
RSPCA Tunbridge Wells & Maidstone Branch > Animal Welfare in Maidstone
Tel: 0870 9085316 - 72-74 Wheeler Street, Maidstone, Kent, ME14 1UB
RSPCA Essex Havering And Harold Hill Branch > Animal Welfare in Romford
Tel: 0870 4427104 - 144 Chippenham Road, Romford, Greater London Area, RM3 8HT
RSPCA (Ipswich) > Animal Welfare in Ipswich
Tel: 01473 623280 - Sunnyland Mill La, Martlesham, IP12 4PD
Hounslow Animal Welfare > Animal Welfare in Hounslow
Tel: 020 85605443 - 260 Ellerdine Rd, Hounslow, TW3 2PY
Blue Cross Animal Welfare Society > Animal Welfare in Gloucester
Tel: 01453 548646 - 25 Parsonage St, Dursley, Gloucestershire, GL11 4BW
National Animal Welfare Trust > Animal Welfare in Bridgwater
Tel: 01458 252656 - Heavens Gte Fm, Henley, TA10 9BE
Pawtrax > Animal Welfare in Sutton
Tel: 07759 130866 - 36 Midway, Sutton, Surrey, SM3 9EL