Banks & Other Financial Institutions
Battle
Banks & Other Financial Institutions
Battle
Convenience Stores
Battle
William the Concreter
North Trade Rd
TN33 9BW
Battle
01424 775388
Concrete Pumping Services
Battle
Optical Goods - Retail
Battle
Photographic Studios
Battle
Fencing Contractors
Battle
Ladieswear - Retail
Battle, East Sussex
Paving & Driveway Contractors
Battle
63 North Trade Road
TN33 0HW
Battle
01424 554946
Rest & Retirement Homes
Battle
Market Place
TN33 0XB
Battle
01424 774097
1066 Butchers
Peach 69-70 High Street
TN330AG
Battle
01424 777792
1066 Clocks Ltd
14 The 53 High Street
TN330EN
Battle
01424 777101
Clocks & Watches - Sales & Repair
Battle
Chantl North Trade Road
TN339LJ
Battle
01424 775388
Concrete & Mortar Ready Mixed
Battle
A F Compagnone & Co
Anker 45 High Street
TN330EE
Battle
01424 775000
A G Parsons
Unit 7 10 Abbots Cl
TN330BZ
Battle
01424 777786
Research Organisations
Battle
A J Harman & Sons (Battle) Ltd
Woodla Marley Lane
TN330RB
Battle
01424 773117
Road Haulage Services
Battle
A M Singer
The De 13 Mount Street
TN330EG
Battle
01424 772320
A R Harley & Sons Ltd
Wavene Station Road
TN339DB
Battle
01424 830542
Motor Cycle Parts & Accessories
Battle
A Taste Of Battle
Unit 2 2 High Street
TN330AE
Battle
01424 774204
Restaurants - English
Battle
2 Claverham Way
TN33 0JE
Battle
Taxis & Private Hire
Battle
Abbey Catering Services
Brakes Telham Lane
TN330SJ
Battle
01424 830347
Catering Equipment - Hire
Battle
Abbey Green Flowers
Unit 9 81 High Street
TN330AQ
Battle
01424 777789
Abbey Hotel
Eleven 84 High Street
TN330AQ
Battle
01424 772755
Abbey Roads
12 Netherfield Road
TN330HH
Battle
01424 773964
Excavation & Groundwork Contractors
Battle
Acuna Quinnell
1st Fl 81 High Street
TN330AQ
Battle
Financial Services
Battle
Age Concern
Rother High Street
TN330EA
Battle
01424 775721
Information Services
Battle
Alan Hunting Associates
Design 32 Mount Street
TN330EG
Battle
01424 775169
Alexspares
Barge 14a High Street
TN330AE
Battle
01424 774888
All Season Spas
The Sp Marley Lane
TN330TY
Battle
01424 775773
Hot Tubs Spas And Whirlpools
Battle
Amtrak Express Parcels
Unit 1 1-3 Marley Lane
TN330RE
Battle
01424 870874
Andrew J Gerken
Pump H The Green
TN330QA
Battle
Architectural Technologists
Battle
Anglo Soviet Trade Consultants
Brexha North Trade Road
TN330HA
Battle
01424 775115
Export & Import Agents
Battle
6 Warren Drive
TN33 0FW
Battle
01424 774182
Accounting & Book-Keeping Services
Battle
Ann Clark Curtains
Vocot London Road
TN330LP
Battle
Curtains - Retailers & Makers
Battle
Annemarie Warren
Greens Cottage
TN339PX
Battle
01424 773762
Surveyors & Valuers
Battle
Arthur C Towner Ltd
43 High Street
TN33 0EE
Battle
01424 775515
Association Of Yacht Support Services
Park H 11 Hampden Cl
TN330JB
Battle
B L Crouch
1 St M Battle Hill
TN330BT
Battle
01424 773446
Barclays Bank PLC
Barcla 68 High Street
TN330AP
Battle
0845 755 5555
Banks & Other Financial Institutions
Battle
Barnaby's Of Battle
8 Gran 50 High Street
TN330EN
Battle
01424 772221
Barraclough Stiles & Partners
The Ol 63 High Street
TN330AG
Battle
01424 772725
Barrie Johnson
Canber High Street
TN339JR
Battle
Batcheller Thacker
Unit 2 87 High Street
TN330AQ
Battle
01424 775577
Battle & District CVS
1/Red High Street
TN330AG
Battle
01424 777163
Charities & Voluntary Organisations
Battle
Battle & District School Of Motoring
1/Red 12 Norman Close
TN330BD
Battle
01424 772127
Battle & Langton C Of E Primary School
1/Red Market Road
TN330HQ
Battle
01424 775987
Schools - Local Authority
Battle
Battle Abbey
London High Street
TN330AD
Battle
01424 773792
Battle Abbey School
London High Street
TN330AD
Battle
01424 772385
Schools - Independent & Preparatory
Battle
Battle Antiques & Restoration Services
The Ga 91A High Street
TN330AQ
Battle
01424 773364
Antiques - Repairing & Restoring
Battle
Battle Area Community Transport
8 Old High Street
TN330AH
Battle
Charities & Voluntary Organisations
Battle
Battle Area Sports Centre
8 Old North Trade Road
TN330HT
Battle
01424 774772
Leisure & Recreation Centres
Battle
Battle Baptist Church
8 Old Mount Street
TN330EG
Battle
01424 774825
Battle Beauty
9 Old Ladies Court, High St
TN33 0AH
Battle
Battle Boarding Kennels
Briar Marley Lane
TN330RB
Battle
01424 773276
Boarding Kennels & Catteries
Battle
Battle Computers Ltd
17 High Street
TN33 0AE
Battlesden
01424 775007
Battle Dry Cleaners Ltd
32 Abbey Court St. Martins Way
TN33 0TZ
Battle
Battle Goldsmiths
Briar 18a High Street
TN330AE
Battle
Battle Health Store
Briar 83 High Street
TN330AQ
Battle
01424 772435
Health Foods & Products
Battle
Battle House Of Flowers
Briar 49 High Street
TN330EN
Battle
01424 773493
Battle Interiors
Briar 30-31 High Street
TN330EA
Battle
01424 774393
Carpets & Rugs - Retail
Battle
Battle Library
Briar 7 Market Road
TN330XA
Battle
Battle Locks
Briar 19 High Street
TN330AE
Battle
01424 775707
Battle Luggage
Briar 18 High Street
TN330AE
Battle
01424 775438
Luggage - Retail & Wholesale
Battle
Battle Memorial Hall
B High Street
TN330AQ
Battle
01424 772044
Battle Oaks Boarding Cattery
Battle Powdermill Lane
TN330SZ
Battle
01424 892302
Boarding Kennels & Catteries
Battle
Battle Osteopathic Practice
Ivy Co Battle Hill
TN330DA
Battle
01424 777997
Battle PCs
Ivy Co 18b High Street
TN330AE
Battle
01424 775566
Computer Maintenance & Repairs
Battle
Battle Post Office
Battle 9 High Street
TN330AA
Battle
01424 772048
Post Office Services
Battle
Battle Pre-School Playgroup
Battle Asten Fields
TN330HP
Battle
01424 774057
Playgroups & Pre-School Education
Battle
Battle Taxis
Battle Station Road
TN330DE
Battle
Taxis & Private Hire
Battle
Battle Tourist Information
Battle 88 High Street
TN330AQ
Battle
01424 773721
Tourist Information
Battle
Battle Youth Centre
Low Ch High Street
TN330EE
Battle
Bayeux Cottage Tea Rooms
Unit 8 11 Mount Street
TN330EG
Battle
01424 772593
Restaurants - Other
Battle
Bonani Tandoori
Winche 42b High Street
TN330EE
Battle
01424 772677
Restaurants - Indian
Battle
15 High St
TN33 0AE
Battle
Boots The Chemists
1 East 8 High Street
TN330AE
Battle
01424 772010
Chemists - Dispensing
Battle
Bounce
The Ch Glengorse
TN330TX
Battle
01424 777056
Bouncing Castles & Inflatables Hire
Battle
Brakes Coppice Park
Unit 3 Forewood Lane
TN339AB
Battle
01424 830322
3, Broadley View
TN33 9RG
Battle
Construction Contractors - General
Battle
Brook Hill Rest Home
Brooks Station Road
TN339DB
Battle
01424 830295
Rest & Retirement Homes
Battle
Budgens Stores Ltd
Market Saxonwood Road
TN330EY
Battle
01424 774097
Bull Inn & Wine Bar
Comput 27 High Street
TN330EA
Battle
01424 775171
CHESTNUT MEADOW CAMPING & CARAVAN PARK
Ninfield Road
TN39 5JG
Bexhill
01424 892361
Cafe Belge
The Pr 64a High Street
TN330AG
Battle
01424 772344
Restaurants - Other
Battle
Cancer Research UK
Pulman 39 High Street
TN330EE
Battle
01424 774448
Charities & Voluntary Organisations
Battle
Station Approach
TN33 0DE
Battle
0345 301 1151
Car Parking & Garaging
Battle
Station Road
TN33 9DD
Battle
0345 301 1151
Car Parking & Garaging
Battle
Carousel Weddings
Senlac 91 High Street
TN330AQ
Battle
Castle Estates
2/The 66 High Street
TN330AG
Battle
01424 774166
Catsfield Sub Post Office
Unit 5 The Green
TN339DJ
Battle
01424 893498
Convenience Stores
Battle
Celebration Balloons
Dormer 19 Glengorse
TN330TX
Battle
Balloons - Novelty
Battle
Graffi 56 High Street
TN330EN
Battle
01424 775437
Childsplay
The Br Caldbec Hill
TN330JR
Battle
01424 775450
Entertainment Agencies
Battle
Childsplay Event Services
The Br Caldbec Hill
TN330JR
Battle
01424 775450
Entertainment Agencies
Battle
Chris Campbell
1 Crew 74 High Street
TN330AG
Battle
01424 774774
Chris Campbell Estate Agents Ltd
Quains 74 High Street
TN330AG
Battle
01424 774774
Claverham Community College
The Ne North Trade Road
TN330HT
Battle
01424 772155
Schools - Local Authority
Battle
Claverham Day Nursery
The Ne North Trade Road
TN330HT
Battle
01424 774548
Clements Of Battle
Unit 1 19 High Street
TN330AE
Battle
Soft Furnishings - Retail
Battle
Coastal School Of Motoring
Orchar Station Road
TN339DB
Battle
01424 830450
Cobblers Of Battle
Pionee 35A High Street
TN330EA
Battle
01424 773746
Coffee Shop
Studen 65a High Street
TN330AG
Battle
01424 211543
College Of Phytotherapy
Ruther Marley Lane
TN330TY
Battle
01424 776780
Alternative & Complementary Medicines & Therapies
Battle
Complementary Medicine Clinic
Eldon 21 Shirlea View
TN330UU
Battle
01424 775332
Alternative & Complementary Medicines & Therapies
Battle
Conquest A I Ltd
6 Ding 62 High Street
TN330AG
Battle
Cook
1 Peli 1 Mount Street
TN330EG
Battle
01424 777279
Frozen Food Processors & Distributors
Battle
Corner House
Lavers 47 High Street
TN330EE
Battle
01424 777003
Countrywide Lawn Doctor
Cobweb The Green
TN339JE
Battle
01424 893893
Gardening Services
Battle
Crowhurst C Of E Primary School
Crowho Forewood Lane
TN339AJ
Battle
01424 830324
Schools - Local Authority
Battle
Crowhurst Christian Healing Centre
The Ol Forewood Lane
TN339AD
Battle
01424 830204
Religious Organisations
Battle
Crowhurst Park
The Ol Telham Lane
TN330SL
Battle
01424 775644
Clubs & Associations - Social
Battle
Cutting Edges
Unit 4 Marley Lane
TN330RB
Battle
01424 871170
Lawnmowers & Garden Machinery - Sales & Service
Battle
D & B Fencing
102 La Marley Lane
TN330RE
Battle
01424 870484
Fencing Contractors
Battle
D B Earth Moving & Plant Hire Ltd
Bowlin Marley Lane
TN330RE
Battle
01424 870635
Excavation & Groundwork Contractors
Battle
DHA Laboratories Ltd
The Wo Old Forewood Lane
TN339AA
Battle
01424 830700
Solariums & Tanning Salons
Battle
DataSpectrum
5/Busi Glengorse
TN330TX
Battle
01424 776400
Dennis Thomas
Pump H The Green
TN330QA
Battle
01424 870494
Dillons Newsagents Ltd
Unit 6 75 High Street
TN330AG
Battle
Dr C P Rice-Oxley
Norton 36 High Street
TN330EA
Battle
01424 772263
Dr G Singh
Burton High Street
TN339JP
Battle
01424 892569
Dr I Kemm
Lisbur High Street
TN339JP
Battle
01424 892569
Dr J E Mogan
Alvanl 36 High Street
TN330EA
Battle
01424 772060
Dr J Rivett
The Su 36 High Street
TN330EA
Battle
01424 772060
Dr R Clarke
Thornt 36 High Street
TN330EA
Battle
01424 772263
Drake Investigation Services Ltd
182-18 11 Vale Road
TN330HE
Battle
01424 774343
Accident Management
Battle
East Sussex Maintenance Group
St. An 14 Marley Lane
TN330BA
Battle
Enigma
UNIT 2 77 High Street
TN330UA
Battle
01424 777159
38 High Street
TN33 0EA
Battle
Family Tree
Westbo 62 High Street
TN330AG
Battle
01424 775863
Fancy Pants Of Battle
1 Old High Street
TN330EN
Battle
01424 775335
Farrago
Unit 3 79 High Street
TN330AG
Battle
01424 773831
Soft Furnishings - Retail
Battle
Firststrike Computing
Titan 15A High Street
TN330AE
Battle
01424 772215
Computer Maintenance & Repairs
Battle
Five Oak Country Store Ltd
Bexhill Road
TN33 9EE
Battle
Pet Shops & Pet Supplies
Battle
St Marys Terrace
TN33 0BP
BATTLE
- East Sussex
07799 030979
Honeys Station Road
TN330DE
Battle
Freeman Forman - CLOSED
38 Mount Street
TN33 0EG
Battle
Friar House
Oldega 29 High Street
TN330EA
Battle
01424 777721
Fuller's Roofing
3 Thorn Farm Cottage
TN39 5JP
Bexhill-On-Sea
01424 810417
Roofing Services
Bexhill-On-Sea
Fun At Work
Briers Caldbec Hill
TN330JR
Battle
01424 775445
Corporate Entertainment
Battle
G D Christian
The Pi 75 North Trade Road
TN330HW
Battle
01424 774486
Carpenters & Joiners
Battle
G J Floors
Highwa Catsfield Road
TN339JA
Battle
01424 892411
G T Mighall
The Ha Station Road
TN339DB
Battle
01424 830247
G W Harmer & Son
Old Br High Street
TN330AF
Battle
Gayles Of Battle
Oldcot 35a High Street
TN330EA
Battle
01424 773960
Ladieswear - Retail
Battle
Geof Frost
The Gr 8 Craig Cl
TN339DE
Battle
01424 830401
Property Maintenance & Repairs
Battle
George T Mighall Ltd
The Ha Station Road
TN339DB
Battle
01424 830247
Gibbons & Mannington
Carlet 39 High Street
TN330EE
Battle
01424 774447
Global Reinsurance Consultants Ltd
6 Old High Street
TN330AH
Battle
01424 776110
Insurance Services
Battle
Green & Elliott
Weston 28 Mount Street
TN330EG
Battle
01424 773487
HSBC Bank plc
137 Th 81 High Street
TN330AQ
Battle
0845 740 4404
Banks & Other Financial Institutions
Battle
19 Market Square
TN33 0XB
Battle
01424 236000
Hastings (Flyfishers Club) Ltd
Fishma Powdermill Lane
TN330PJ
Battle
01424 870498
Sports Clubs & Associations
Battle
Heringtons
Bank C 1 Upper Lake
TN330AN
Battle
01424 772401
Hoadley Financial Services
Redbro 16A Upper Lake
TN330AN
Battle
01424 773300
Holmes Property Group
Glengo Glengorse
TN330TX
Battle
01424 775656
Property & Estate Management
Battle
Hortensis Ltd
1/Litt Mount Street
TN330LX
Battle
Landscape Contractors
Battle
House Of Cards
29 St 61 High Street
TN330AG
Battle
01424 775004
Confectionery Mnfrs
Battle
Howard Bros Joinery Ltd
London Station Approach
TN330DE
Battle
01424 773272
Joinery Manufacturers
Battle
HumphreysHorticulture
Garden Centres Nurseries
East Sussex
Image Works
Orbit 30 High Street
TN330EA
Battle
01424 775774
In Trim Hair Design
Old Al 25 High Street
TN330EA
Battle
01424 772588
Hairdressers - Unisex
Battle
Sports Injury Clinics
Battle
Inner Angels
Sandy 32 High Street
TN330EA
Battle
Interior Designers & Furnishers
Battle
Interior Illusions
2 Corn 73 High Street
TN330AG
Battle
Interior Designers & Furnishers
Battle
J L Mowbray
The De 13 Mount Street
TN330EG
Battle
01424 772320
Jane Jeater Osteopath
The Old Courthouse,North Trade Road
TN33 0EX
East Sussex
01424 774466
Juel
A 52 High Street
TN330EN
Battle
Fashion Accessories
Battle
Julia Hancock
J Engw 17 High Street
TN330AE
Battle
01424 775535
Acupuncture Practitioners
Battle
Just Cuts
29 Pre 31 Mount Street
TN330EG
Battle
01424 772653
Hairdressers - Unisex
Battle
Koko
Cranmo 19 High Street
TN330AE
Battle
01424 774848
L Woodham
Little Mount Street
TN330LX
Battle
01424 772451
Farming - Livestock & Other Animals
Battle
Lewis & Lewis
Unit 1 17 High Street
TN330AE
Battle
01424 775911
Hairdressers - Unisex
Battle
1 Tills Courtyard 19 High St
TN33 0AE
Battle
Lighting Consultants
Battle
Littlejohn
Owles Forewood Lane
TN339AB
Battle
01424 830008
Littlewood Fencing Ltd
The Th North Trade Road
TN339LJ
Battle
01424 775333
Locupleto
Wigham High Street
TN330AE
Battle
01424 774433
Lynton Analytical Development Co Ltd
Ruther Marley Lane
TN330TY
Battle
M J Johnson
Sunnys The Green
TN339JE
Battle
M Pont & Son
High S The Green
TN339JQ
Battle
01424 892207
M V L Business Services
Beaumo 15A High Street
TN330AE
Battle
01424 775209
Accounting & Book-Keeping Services
Battle
30A High Street
TN330EA
Battle
+442424776214
Business & Management Consultants
Battle
30A High Street
TN33 0AE
Battle
+442424776214
Business & Management Consultants
Battle
Magick Gemm Box
12 Old High Street
TN330AH
Battle
01424 777241
Magpie Trailers
Robins Station Road
TN330DE
Battle
01424 777456
Trailers & Towing Equipment
Battle
Malcolm Gates
Unit 1 74 High Street
TN330AG
Battle
01424 777330
Financial Advisers- Independent
Battle
Nubcot Forewood Lane
TN339AB
Battle
Marine Fire Safety
Bay 1- 6 Bowmans Drive
TN330LU
Battle
01424 774831
Firefighting Equipment
Battle
Marmaduke
5A Pro 51 High Street
TN330EN
Battle
01424 772898
75 High Street
TN33 0AG
Battle
Convenience Stores
Battle
Martins Oak Surgery
1 36 High Street
TN330EA
Battle
01424 772060
Masonic Centre
Dukes North Trade Road
TN330HA
Battle
01424 774054
Clubs & Associations - Social
Battle
McPherson & Partners
Unit 2 26 High Street
TN330EA
Battle
01424 773303
Merchantmen Of Britain
15 Bre 17 High Street
TN330AE
Battle
Agricultural Services
Battle
Michael Woodleigh
10 Kin London Road
TN330LP
Battle
01424 777733
Mike Robertson Associates Ltd
3 Old High Street
TN330EN
Battle
01424 777156
Financial Advisers- Independent
Battle
Milestones Tea Shoppe
c/o Sh 4 High Street
TN330AE
Battle
01424 775258
Moss Pharmacy
10 Tub 21-22 High Street
TN330AE
Battle
01424 772069
Chemists - Dispensing
Battle
N Jempson
Unit 5 30 High Street
TN330EA
Battle
01424 777391
N Thonger
Herrin Upper Lake
TN330AN
Battle
01424 772401
NatWest
9 York 16 High Street
TN330AJ
Battle
0870 240 3399
Banks & Other Financial Institutions
Battle
National Legal Services
Lloyds Craig Cl
TN339DE
Battle
01424 830196
New Media Workshop Ltd
Bulmer The Green
TN330QA
Battle
01424 871004
Centre 5 High Street
TN330AE
Battle
01424 772458
Art Galleries & Fine Art Dealers
Battle
Nigel Gearing Ltd
4/Red High Street
TN330AG
Battle
01424 774988
Ninfield C Of E Primary School
Ingled Church Lane
TN339JW
Battle
01424 892486
Schools - Local Authority
Battle
Oak Leaf Designs
Oak La 44 High Street
TN330EE
Battle
01424 775908
Furniture - Retail
Battle
Ocean Yacht UK Ltd
Ocean 12-13 High Street
TN330AE
Battle
Ocean Yachts
Ocean 12-13 High Street
TN330AE
Battle
01424 775729
Ocean Yaughts
Ocean 12-13 High Street
TN330AE
Battle
01424 775729
Ostlers
Unit 3 23 High Street
TN330EA
Battle
01424 774466
Restaurants - English
Battle
Our Lady Immaculate & St Michael RC Church
The Pr 14 Mount Street
TN330EG
Battle
01424 773125
Pamela Foreman
Caxton 30 High Street
TN330EA
Battle
01424 774987
Homeopathic Practitioners
Battle
Panache
Unit 3 42 High Street
TN330EE
Battle
01424 772801
Beauty Consultants & Specialists
Battle
Patanjali Centre For Classical Yoga & Natural Health Resour
The Co Marley Lane
TN330RE
Battle
Charities & Voluntary Organisations
Battle
Payroll Plus
Norths 74 High Street
TN330AG
Battle
01424 775155
Pearce & Robinson Ltd
Projec 17 High Street
TN330AE
Battle
01424 775007
Computer Consultants
Battle
Pearce & Robinsons Ltd
Office 17 High Street
TN330AE
Battle
01424 775007
Computer Systems & Software (Development)
Battle
Pearce Harrington
2 Red High Street
TN330AG
Battle
01424 777001
Employment & Recruitment Agencies
Battle
Personal Service Travel Ltd
Priory 77 High Street
TN330UA
Battle
01424 773456
Travel Agents & Holiday Companies
Battle
Phillips Man Shops Ltd
Rutlan 15 High Street
TN330AE
Battle
01424 773656
Powdermill Wood
Powdermill Lane
TN33 0SZ
Battle
07967 803310
Builders' Merchants
Battle
Priory Developments Ltd
Battle, North Trade Rd
TN33 0HW
Battle
01424 777384
Construction Contractors - General
Battle
Pump House Designs
Pump H The Green
TN330QA
Battle
01424 871120
Architectural Services
Battle
Pyke House Further Education Centre
Tanner Upper Lake
TN330AN
Battle
01424 772495
Adult Education Centres
Battle
Queens Head
1 Bred The Green
TN330QA
Battle
01424 870228
R A Bates
Rivend North Trade Road
TN330HS
Battle
01424 773581
R A Burt
St Cut 5 Picardy Cl
TN330AZ
Battle
01424 773211
R C L Scott
The De 13 Mount Street
TN330EG
Battle
01424 772320
Raggs
19 The 20 High Street
TN330AE
Battle
01424 774184
Ladieswear - Retail
Battle
Rainbow Childrens Store
Astley 76 High Street
TN330AG
Battle
01424 772091
Children & Babywear - Retail
Battle
Robert Duffill & Co
Inwood 3 Mount Street
TN330EG
Battle
01424 773123
Battle 9 High Street
TN330AA
Battle
01424 775061
Post Office Services
Battle
Rush Witt & Wilson
Brenkl 88 High Street
TN330AQ
Battle
01424 774440
S Thorne
22 Str Netherfield Road
TN330HH
Battle
01424 775297
39 High Street
TN330EE
Battle
01424 830494
Paving & Driveway Contractors
Battle
Saffron Picture Gallery
Saffro 59-60 High Street
TN330EN
Battle
Picture & Photo Framing Services
Battle
Sass Tatzlaff
Prospe The Green
TN339JE
Battle
01424 893912
Wedding Supplies & Services
Battle
Saxonwood Care Home
The Es Saxonwood Road
TN330EY
Battle
Residential Care Homes
Battle
Sedlescombe Post Office
Argyle The Green
TN330QA
Battle
Post Office Services
Battle
B-C Mount Street
TN330EG
Battle
01424 772148
Veterinary Surgeons & Practitioners
Battle
Senlac Garage
B-C Station Road
TN330DE
Battle
01424 775824
Sheppard & Son
Rondav 6 High Street
TN330AE
Battle
01424 772204
Simply Elegance
1/Old High Street
TN330AF
Battle
01424 772259
Simply Italian
Unit 1 23 High Street
TN330EA
Battle
01424 772100
Restaurants - Italian
Battle
Spoilt Rotten
7 High St
TN33 0AE
Battle
Candle Mnfrs & Suppliers
Battle
St George C Of E Church
The Vi Station Road
TN339DD
Battle
01424 892319
St Mary The Virgin C Of E Church
St. Ma Upper Lake
TN330AN
Battle
01424 772693
St Michaels Hospice Trading Ltd
Unit 1 42a High Street
TN330EE
Battle
01424 773933
Steamer Trading Cookshop
Old St 14 High Street
TN330AE
Battle
01424 772038
Stickland Web Studio
Greenh 83 North Trade Road
TN330HN
Battle
01424 775021
Units 2 Upper Lake
TN330AN
Battle
Colley North Trade Road
TN330HW
Battle
01424 772685
Garden Centres Nurseries
Battle
Milnwo 19 High Street
TN330AE
Battle
01424 773366
Charities & Voluntary Organisations
Battle
Gads H 1 Mountjoy
TN330EQ
Battle
York H 9 Dukes Hill
TN330LD
Battle
Quantity Surveyors
Battle
Office 2 Watch Oak
TN33 0YD
Battle
Construction Contractors - General
Battle
Herrin Upper Lake
TN330AN
Battle
01424 772401
Forge Battle Hill
TN330BJ
Battle
0845 677 9107
Rear O 91 High Street
TN330AQ
Battle
01424 772745
Clubs & Associations - Social
Battle
The Green
TN33 9JL
Battle
The Brickwall Hotel
19 Wal The Green
TN330QA
Battle
01424 870339
The Chequers
2/The Lower Lake
TN330AT
Battle
The Firs
The Fi Old Forewood Lane
TN339AE
Battle
01424 830591
Residential Care Homes
Battle
The Food Rooms
13 Mil 53-55 High Street
TN330EN
Battle
01424 775520
The Gateway
3-5 Ba 78 High Street
TN330AG
Battle
01424 772856
Restaurants - Pub Food
Battle
The George Hotel
Unit 1 23 High Street
TN330EA
Battle
01424 775512
The Healthy Living Clinic
The Ol 17 High Street
TN330AE
Battle
01424 773373
Alternative & Complementary Medicines & Therapies
Battle
76 High Street
TN33 0AG
Battle
01424 200005
The Hungry Knight
Unit 1 3 High Street
TN330AE
Battle
01424 777808
Take Away Food Shops
Battle
37 Mount Street
TN33 0EG
Battle
The Pilgrims
Unit F 1 High Street
TN330AE
Battle
01424 772314
Restaurants - Other
Battle
The Royal British Legion
Memori 91 High Street
TN330AQ
Battle
01424 774352
Clubs & Associations - Social
Battle
The Senlac Inn Station Rd
TN33 0DE
Battle
The Southern Valve & Fitting Co Ltd
Unit 9 Unit 1
TN339QH
Battle
01424 838691
Pneumatic Systems & Equipment
Battle
The Squirrel Inn
Squirr North Trade Road
TN339LJ
Battle
01424 772717
The White Hart
White The Green
TN339DJ
Battle
Tony Winter
The Me 21 Netherfield Road
TN330HH
Battle
01424 772638
Boilers - Servicing
Battle
Tudor House Clinic
Tudor 31 Mount Street
TN330EG
Battle
01424 772653
Unwins Wine Merchants
The Ch North Trade Road
TN330EX
Battle
01424 772066
Wines Spirits & Beer - Retail
Battle
Vicarys Car Sales
Unit D 32 High Street
TN330EH
Battle
01424 772425
Unit D 32 High Street
TN330EH
Battle
Mot Testing Centres
Battle
2 Vicarys Yard
TN33 0EA
Battle
Vineyards & Wine Producers
Battle
Webbs Home & Garden Store
Paddoc 24 High Street
TN330EA
Battle
01424 777134
Wellington Court
Wellin Rue de Bayeux
TN330EB
Battle
01424 773959
Whatlington Garage
Unit 2 A21
TN330NL
Battle
01424 870307
Chantlers Shaw North Trade Rd
TN33 9BW
Battle
Concrete Contractors
Battle
Woodwrights
Unit 1 64 High Street
TN330AG
Battle
Wykeham Hurford & White
The Gr 81 High Street
TN330AQ
Battle
01424 775088
Wyland Angling Centre
Wyland Powdermill Lane
TN330SU
Battle
01424 893394
Angling & Sports Fishing
Battle
Ye Olde Kings Head
Ye Old 37 Mount Street
TN330EG
Battle
01424 772317
Yesterday's World
10 The 89-90 High Street
TN330AQ
Battle
01424 775378