Painting & Decorating Supplies
Surbiton
Playgroups & Pre-School Education
Thames Ditton
Air Conditioning Equipment & Systems
Surbiton
Conference Services
Surbiton
Business & Management Consultants
New Malden
Londis
67 Fleece Road
KT6 5JR
Long Ditton
Convenience Stores
Long Ditton
First Aid & Medical Supplies
Surbiton
First Aid & Medical Supplies
Surbiton
First Aid & Medical Supplies
Thames Ditton
Storage Services
Surbiton
Building Refurbishment & Restoration Contractors
London
Fast Food Delivery Services
Surbiton
Restaurants - Other
Surbiton
Shell
122 Portsmouth Road
KT7 0XF
Thames Ditton
020 3772 0578
Estate Agents
Long Ditton
Building Services
Surbiton
4 Crit Portsmouth Road
KT70SS
Thames Ditton
020 8398 0809
Hairdressers & Hair Stylists - Men's
Thames Ditton
1st Surbiton Scouts
The Sc Electric Parade
KT65NT
Surbiton
020 8399 2777
Youth Organisations & Centres
Surbiton
A Bleakley & Co
Winter Portsmouth Road
KT70ST
Thames Ditton
020 8398 8137
Tile Stockists
Thames Ditton
A C P Water Treatment Ltd
Unit 1 5A Southbank
KT70UD
Thames Ditton
020 8398 7771
Water Treatment Equipment & Service
Thames Ditton
A I M S (Elmbridge)
The Co 12 Rushett Road
KT70UX
Thames Ditton
Accountants
Thames Ditton
A P Geotechnics
Rear o 38 Southbank
KT70UD
Thames Ditton
01784 438038
Underpinning & Foundation Engineers
Thames Ditton
Adelaide Cleaning Services
Ark Ho 116 Church Road
TW118QL
Teddington
020 8890 7033
Cleaning Services - Commercial
Teddington
Advanced Power Developments Ltd
Unit B 133 Brighton Road
KT65NJ
Surbiton
020 8399 2400
Electrical Engineers
Surbiton
Ainsley James
Thames Portsmouth Road
KT65QB
Surbiton
020 8398 3998
Air Training Corps
The Ca Claygate Lane
KT100BQ
Esher
020 8398 6261
Youth Organisations & Centres
Esher
Alexander James & Co Ltd
Admira Portsmouth Road
KT70XA
Thames Ditton
020 8398 4447
Accountants
Thames Ditton
Allen James Electrical
12 Mandeville Drive
KT6 5DT
Surbiton
Electricians & Electrical Contractors
Surbiton
Allied Packaging Ltd
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 8882
Packaging Materials Mnfrs & Suppliers
Thames Ditton
Altadicta
Rosefi Ditton Hill
KT65EH
Surbiton
020 8398 2422
Design Consultants
Surbiton
Amicus
Crest 102-104 Church Road
TW118PY
Teddington
020 8977 1105
9 Mercer Close
KT7 0BS
Thames Ditton
0800 085 4279
Rest & Retirement Homes
Thames Ditton
Angel Boarding Cat Hotel
Unit 1 80 Angel Road
KT70AZ
Thames Ditton
020 8398 6363
Boarding Kennels & Catteries
Thames Ditton
Annegret O'dwyer
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Psychotherapists
Thames Ditton
Approved Roofing Services
59 Fleece Rd
KT6 5JR
Surbiton
Roofing Services
Surbiton
Ark Therapy Centre
Eagle 27 Victoria Avenue
KT65DL
Surbiton
020 8399 8838
Counselling Services & Advice Services
Surbiton
23-25 Brighton Road
KT6 5LR
Surbiton
07591 700116
Articles Of Time
Lancas 41 Brighton Road
KT65LR
Surbiton
Clocks & Watches - Sales & Repair
Surbiton
Ash & Lacy
Unit 8 Portsmouth Road
KT65QG
Surbiton
020 8335 2600
Steel Fabricators & Erectors
Surbiton
Auto Teknics SAAB Specialists
Unit 1 111 Brighton Road
KT65NF
Surbiton
020 8390 3550
Autoplates Ltd
Mouldi 79 Brighton Road
KT65NF
Surbiton
020 8399 8040
Averil Hoole
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Alternative & Complementary Medicines & Therapies
Thames Ditton
B Cotter
7/West Portsmouth Road
KT70EZ
Thames Ditton
Bachmann's Patisserie
6 Crit Portsmouth Road
KT70SS
Thames Ditton
020 8398 1988
Cake Makers & Decorators
Thames Ditton
Bainbridge Lyn
Baslow Portsmouth Road
KT70SY
Thames Ditton
020 8873 2974
Counselling Services & Advice Services
Thames Ditton
Bairstow Eves
London 24 Brighton Road
KT65PQ
Surbiton
020 8390 8338
Barnes Gaby Assosiates
Elm Ho Claygate Lane
KT70DL
Thames Ditton
020 8398 9213
Construction Management
Thames Ditton
49 Fleece Road, Long Ditton, Surbiton, S
KT6 5JR
Surrey
020 8335 6821
Bathroom Planners & Furnishers
Surrey
Bellissima Weddings & Event Mangagment LTD
29 Victoria Avenue
KT6 5DL
Surbiton
020 3637 5679
Wedding Supplies & Services
Surbiton
Ditton Nursery Summerfield Lane
KT6 5DZ
Surbiton
Landscape Contractors
Surbiton
6 Electric Parade
KT6 5NT
Surbiton
020 8399 3930
Brabent House Clinic
Sylven Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Clinics - Private
Thames Ditton
Brandon Hire PLC
Old Wh 113 Brighton Road
KT65NJ
Surbiton
020 8399 2334
Brewer C & Sons Ltd
Kingst Portsmouth Road
KT65QG
Surbiton
020 8398 7681
Decorators' Merchants
Surbiton
Buttercups Nursery School
Cherry Balaclava Road
KT65PN
Surbiton
020 8390 0833
C A Roberts
Balham 115a Thorkhill Road
KT70UW
Thames Ditton
020 8398 3141
C Gardner
Orthod 115a Thorkhill Road
KT70UW
Thames Ditton
020 8398 3141
CELEBHAIR EXTENSIONS
29 Poplar Road
KT10 0DD
Esher
07970 078342
Cameron Partnership
Meadwa 17-21 Brighton Road
KT65LR
Surbiton
020 8390 8407
Cannons Health Club
Kingst Simpson Way
KT64ER
Surbiton
020 8335 2900
Caporn Campbell
Stone 5 Brighton Road
KT65NU
Surbiton
020 8390 9700
Carroll & Co
Unit 1 52 Brighton Road
KT65PL
Surbiton
020 8399 0939
Champion Outdoor Countrywear
Faupel Giggs Hill Road
KT70ZZ
Thames Ditton
020 8339 3111
Export & Import Agents
Thames Ditton
Charin
Main R 3 Church Road
TW118PF
Teddington
020 8943 3331
Restaurants - French
Teddington
Christopher Robin Nursery
The Vi Claygate Lane
KT100AQ
Esher
01372 469120
City Arms
People Portsmouth Road
KT70XE
Thames Ditton
020 8398 3552
Public Houses
Thames Ditton
City Wharf House Sheltered Housing
O S L 4 Ditton Reach
KT70XB
Thames Ditton
020 8398 8653
Housing Associations
Thames Ditton
Clarity Copiers (London Regional)
Unit 5 68 Church Road
TW118EY
Teddington
020 8943 9500
Claygate Chemicals Ltd
Clayfi 62 Brighton Road
KT65PP
Surbiton
020 8390 6798
Chemicals Allied Products
Surbiton
Clayton House Sheltered Housing
Isle O Sugden Road
KT70AA
Thames Ditton
020 8398 9910
Housing Associations
Thames Ditton
Colorbak Cleaning
6-7 Ac 56 Herne Road
KT65BP
Surbiton
020 8390 1100
Cleaning Services - Commercial
Surbiton
Concept Decorating
Unit 1 19 Sugden Road
KT70AB
Thames Ditton
020 8398 7179
Property Maintenance & Repairs
Thames Ditton
Concept Loft Conversions
Crest 102-104 Church Road
TW118PY
Teddington
020 8977 1105
Roofing Services
Teddington
Yardle Portsmouth Road
KT65PZ
Surbiton
020 8398 1111
Coverley Gower
Maitla 45A Brighton Road
KT65LR
Surbiton
020 8390 5858
Cox Susan
Burlei Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Acupuncture Practitioners
Thames Ditton
Crystal Services
Unit 7 20 Greenwood Road
KT70DY
Thames Ditton
020 8398 5490
Central Heating - Installation & Servicing
Thames Ditton
D Davdra
1 32 Brighton Road
KT65PQ
Surbiton
020 8399 3238
Dagenham Motors
Brook Portsmouth Road
KT70EG
Thames Ditton
020 8339 3500
Car Dealers
Thames Ditton
109 Manor Rd North
KT7 0BH
Thames Ditton
Educational Services
Thames Ditton
David Cherry
Pinetr 75 Claygate Lane
KT100BQ
Esher
020 8398 2303
Debonair
8 Crit Portsmouth Road
KT70SS
Thames Ditton
020 8339 0575
Hairdressers & Hair Stylists - Ladies'
Thames Ditton
Denbond Pharmaceuticals Ltd
Naylor 24 Malcolm Drive
KT66QS
Surbiton
020 8390 1321
Pharmaceutical Mnfrs & Distributors
Surbiton
Diane Spencer
Enderb Rushett Cl
KT70UR
Thames Ditton
020 8398 5987
Counselling Services & Advice Services
Thames Ditton
Dilraj Service Station
A 122 Portsmouth Road
KT70XF
Thames Ditton
020 8398 8738
Petrol Filling Stations - 24 Hour
Thames Ditton
Dinner Delight
Park G 7 Church Road
TW118PF
Teddington
020 8296 9048
Ditton Klippers
5 The 2 Thorkhill Road
KT70UE
Thames Ditton
020 8398 3535
Hairdressers - Unisex
Thames Ditton
Ditton Library
5 The Mercer Close
KT70BS
Thames Ditton
020 8398 2521
Dolphin Bathrooms
Unit 4 18-20 Brighton Road
KT65PQ
Surbiton
020 8390 1351
Bathroom Planners & Furnishers
Surbiton
Dr R Taylor
Winsfo 6 Westville Road
KT70UJ
Thames Ditton
020 8398 1355
East India
2 Vict 1 Brighton Road
KT65LX
Surbiton
020 8399 1090
Restaurants - Indian
Surbiton
Edward Moon
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Alternative & Complementary Medicines & Therapies
Thames Ditton
Eiger Group Ltd
Crest Church Road
TW118PY
Teddington
020 8614 1425
Computer Systems & Software (Sales)
Teddington
Eight Ten
52 Thorkhill Road
KT7 0UG
Surrey
07711 699161
Video Production Companies
Surrey
Elm Estates Residential Lettings & Management
Unit 2 54 Brighton Road
KT65PL
Surbiton
020 8399 1924
Elton Park Motors
1C Elt 119 Brighton Road
KT65NJ
Surbiton
020 8399 8888
Eagle 14 Raphael Drive
KT70EB
Thames Ditton
020 8398 0914
Clinics - N.H.S.
Thames Ditton
Enata Ltd
Marlbo Kings Drive
KT70TH
Thames Ditton
020 8339 0696
Beauty Products
Thames Ditton
Everest Windows: Saleem Dharamsi
Unit H 104 Church Road
TW118PY
Teddington
020 8977 3383
F J Forester & Son
Dental 83 Claygate Lane
KT100BQ
Esher
020 8398 3572
Fallows & Co
Archwa 81-82 Portsmouth Road
KT65PT
Surbiton
0870 420 5125
February Hemlock
1 Gigg Portsmouth Road
KT70TF
Thames Ditton
020 8339 2665
Designers - Graphic
Thames Ditton
Fiona Demarco
Homefi Portsmouth Road
KT64HH
Surbiton
020 8399 0666
Firecast
Crest 102 Church Road
TW118PY
Teddington
First Wave Technologies UK Ltd
The Pa 1 Atwell Place
KT70NE
Thames Ditton
020 8614 5300
Computer Systems & Software (Sales)
Thames Ditton
Fixmeathome
Ingled 8 Lower Sand Hills
KT66RP
Surbiton
020 8399 5949
Computer Maintenance & Repairs
Surbiton
Flat Brokers.Com
Unit 6 26 Brighton Road
KT65PQ
Surbiton
020 8399 0123
Franklin Commercial
Farmoo 26 Brighton Road
KT65PQ
Surbiton
020 8399 0066
Business Transfer Agents
Surbiton
Freedom Cleaners
5/Crit Portsmouth Road
KT70SS
Thames Ditton
020 8398 6655
Dry Cleaners
Thames Ditton
Fullers Plumbing & Heating
Unit 4 169 Church Road
TW118QH
Teddington
020 8943 3744
Central Heating - Installation & Servicing
Teddington
Unit 1 70 Church Road
TW118EY
Teddington
020 8977 3364
Photographers - General
Teddington
Gallagher Glass & Glazing
22/Mul Lovelace Gardens
KT66SP
Surbiton
020 8399 8188
Gateway Finance
4 Admi Portsmouth Road
KT70XA
Thames Ditton
020 8972 9391
Finance Brokers
Thames Ditton
Gino Hair Fashions
Unit 2 39 Brighton Road
KT65LR
Surbiton
020 8390 0429
Hairdressers - Unisex
Surbiton
Green Room Garden Design
Tranby Portsmouth Road
KT70TQ
Thames Ditton
020 8398 8731
Landscape Architects & Designers
Thames Ditton
Guaranteed Wood & Damp Treatments
Elm Ho 17 Claygate Lane
KT70DL
Thames Ditton
020 8398 8441
Woodworm Control
Thames Ditton
Guru Express
A 57 Brighton Road
KT65LR
Surbiton
020 8339 9101
Take Away Food Shops
Surbiton
Guy Salmon Jaguar Ltd
Kingst Portsmouth Road
KT65QG
Surbiton
020 8398 7646
47 Portsmouth Road
KT7 0TA
Thames Ditton
Car Dealers
Thames Ditton
HSBC Bank PLC
The Br St Leonards Road
KT70RL
Thames Ditton
0845 740 4404
Banks & Other Financial Institutions
Thames Ditton
Harvey's Academy
Meadow 11 Mandeville Drive
KT65DT
Surbiton
020 8224 9467
51 Portsmouth Ave
KT7 0RU
Thames Ditton
07889 809034
Health Clubs
Thames Ditton
Helen Ferrelly
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Hypnotherapists
Thames Ditton
Heritage Landscape Gardens
Unit 6 19 Claygate Lane
KT70DL
Thames Ditton
020 8398 0100
Landscape Contractors
Thames Ditton
Hinchley Wood Primary School
Woodsi Claygate Lane
KT100AQ
Esher
020 8398 1310
Schools - Local Authority
Esher
Hinchley Wood Secondary School
Woodsi Claygate Lane
KT100AQ
Esher
020 8398 7161
Schools - Local Authority
Esher
Home & Leisure Appliances
Unit 8 40-48 Brighton Road
KT65PL
Surbiton
020 8399 0096
Electrical Goods Sales Mnfrs & Wholesalers
Surbiton
Hong Kong House
7 Whit 71 Brighton Road
KT65NF
Surbiton
020 8390 1700
Take Away Food Shops
Surbiton
Hotfrost Ltd
Unit 5 72-76 Brighton Road
KT65PS
Surbiton
020 8399 7151
Heating Appliance Spare Parts
Surbiton
152 Manor Road North
KT7 0BH
Thames Ditton
Home Improvement Centres
Thames Ditton
Humber & Sons
Runcto 34 Scott Farm Close
KT70AN
Thames Ditton
020 8398 9772
Bathroom Planners & Furnishers
Thames Ditton
Hurst Brian
Hurst 15 Raphael Drive
KT70BL
Thames Ditton
020 8339 0150
I J Beim & Associates
Unit 1 5 Brighton Road
KT65NU
Surbiton
020 8390 1942
Detective Agencies
Surbiton
Ideal Water
Bridge 99 Brighton Road
KT65NF
Surbiton
020 8390 8490
JP's Pastimes
Unit 1 77 Brighton Road
KT65NF
Surbiton
Secondhand Shops
Surbiton
JTHR Human Resources
109 Hayward Rd
KT7 0BF
Thames Ditton
Employment Service
Thames Ditton
Jacksons (Building Services) Ltd
Farlei 27 Victoria Avenue
KT65DL
Surbiton
020 8399 8838
Quantity Surveyors
Surbiton
Jaggers
Jagger 41 Brighton Road
KT65LR
Surbiton
020 8390 3966
Painting Contractors
Thames Ditton
James E Grey
6 Clar Portsmouth Road
KT70XP
Thames Ditton
020 8398 7819
Design Consultants
Thames Ditton
Jane Legate
Harewo 54 Herne Road
KT65BP
Surbiton
020 8399 5458
Photographers - General
Surbiton
Jewson Hirepoint
Stonem 68 Brighton Road
KT65PP
Surbiton
020 8399 9855
Jewson Ltd
Unit 4 64-66 Brighton Road
KT65PP
Surbiton
020 8399 4144
Builders' Merchants
Surbiton
Jon Morton-Bell
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Jones Bros Kingston
Unit 1 36 Greenwood Road
KT70DY
Thames Ditton
020 8398 1570
Painters_Decorators
Thames Ditton
Jones Ltd
John S 103 Brighton Road
KT65NF
Surbiton
020 8390 4818
Joy Indian Cuisine
Hope S 37 Brighton Road
KT65LR
Surbiton
020 8390 3988
Restaurants - Indian
Surbiton
K Larkman
Unit E 5 Ditton Grange Close
KT65HQ
Surbiton
020 8398 4351
Homeopathic Practitioners
Surbiton
KFC
heathf 15 Brighton Road
KT65LR
Surbiton
020 8399 0803
Take Away Food Shops
Surbiton
Kim's Secretarial Services
50 Edw 31 Rushett Road
KT70UX
Thames Ditton
020 8339 0189
Secretarial & Typing Services
Thames Ditton
Kingston Churches Housing Association
Meadwa 17-21 Brighton Road
KT65LR
Surbiton
020 8399 7221
Housing Associations
Surbiton
Kingston Liberal Synagogue
Rushet Long Ditton
KT70UX
Thames Ditton
020 8398 7400
Places Of Worship
Thames Ditton
Kitchencraft
The Wh 99 Brighton Road
KT65NF
Surbiton
020 8399 7083
Kitchen Planners & Furnishers
Surbiton
Kwik-Fit
Wynne 81-87 Brighton Road
KT65NF
Surbiton
020 8390 9327
59 Fleece Road
KT6 5JR
Surrey
07946 495668
Painters_Decorators
Surrey
LSE Preservation Ltd
The Ba 100 Thorkhill Road
KT70UW
Thames Ditton
020 8398 0096
Damp & Dry Rot Control
Thames Ditton
Lansart Engraving Co Ltd
The Su 135 Brighton Road
KT65NJ
Surbiton
020 8390 7666
Linwood
Digite 9 Mercer Close
KT70BS
Thames Ditton
020 8335 6800
Residential Care Homes
Thames Ditton
Long Ditton St Mary's C Of E Junior School
Ditton Sugden Road
KT70AD
Thames Ditton
020 8398 1070
Schools - Local Authority
Thames Ditton
M K Sharp
Unit 2 13 Southville Road
KT70UL
Thames Ditton
020 8398 0285
Translators & Interpreters
Thames Ditton
Main Kitchen Supplies
Unit 3 47 Brighton Road
KT65LR
Surbiton
020 8390 3327
Catering Equipment
Surbiton
Maison Maids
Jayres 17-19 Claygate Lane
KT70DL
Thames Ditton
020 8398 4300
Cleaning Services - Domestic
Thames Ditton
Majestic Wine Warehouses Ltd
Benfor 40-48 Brighton Road
KT65PL
Surbiton
Wines Spirits & Beer - Retail
Surbiton
Maxi Cars Ltd
Ashley 137-139 Brighton Road
KT65NJ
Surbiton
020 8390 0091
Car Hire - Chauffeur Driven
Surbiton
Maxine Chimes
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Chiropractors
Thames Ditton
Mehru Jamooji
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Reflexologists
Thames Ditton
Michael Burt
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Michael Grieveson & Co
Crest 102-104 Church Road
TW118PY
Teddington
020 8287 7547
Surveyors & Valuers
Teddington
Mid Surrey Couriers Ltd
Epsom 8 Brooklands Road
KT70ET
Thames Ditton
020 8398 6474
Courier & Messenger Services
Thames Ditton
Midas Monkey
Thames Ditton
07877 520729
Auctioneers & Valuers
Thames Ditton
Mimosa Landscapes Ltd
Ditton Summerfield Lane
KT65DZ
Surbiton
Landscape Contractors
Surbiton
Minskys
Unit 1 56 Brighton Road
KT65PL
Surbiton
020 8404 1229
Hairdressers - Unisex
Surbiton
Miss C Meredydd
The Wh 30 Church Road
TW118PB
Teddington
Television & Radio Production Services
Teddington
Moben Kitchens Ltd
Unit 2 18-20 Brighton Road
KT65PQ
Surbiton
020 8390 1351
Kitchen Planners & Furnishers
Surbiton
Mortgage Force
7 34 Brighton Road
KT65PQ
Surbiton
020 8399 8318
Mortgage Brokers
Surbiton
Portsmouth Road
KT7 0EQ
Thames Ditton
First Aid & Medical Supplies
Thames Ditton
Brook House
KT7 0EG
Thames Ditton
First Aid & Medical Supplies
Thames Ditton
Motto
Dale H 23 Brighton Road
KT65LR
Surbiton
020 8390 3031
Newland Developments Ltd
Unit 1 72 Church Road
TW118PY
Teddington
020 8977 9688
Property Developers
Teddington
Nostalgia Amusements
Teddin 22 Greenwood Close
KT70BG
Thames Ditton
020 8398 2141
Amusement Machines
Thames Ditton
Nutritional Treatment
Bullbe Portsmouth Road
KT70EY
Thames Ditton
020 8399 0035
Dieticians & Nutritionists
Thames Ditton
Oceanshade Ltd
1/Ande 9 Church Road
TW118PF
Teddington
020 8977 9772
Promotional Items
Teddington
Olivo (Surbiton)
Fords 31 Brighton Road
KT65LR
Surbiton
020 8390 8065
Restaurants - Italian
Surbiton
Out & Out
Unit B Portsmouth Road
KT64ES
Surbiton
020 8399 7515
Restaurants - Other
Surbiton
P C S Developments Ltd
Brasse 4 Portsmouth Ave
KT70RT
Thames Ditton
020 8224 6804
Business & Management Consultants
Thames Ditton
P Davies
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Trichologists
Thames Ditton
Pat Dougan
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Chiropractors
Thames Ditton
Paula Tennant Interiors
Heila 55 Victoria Avenue
KT65DN
Surbiton
Interior Designers & Furnishers
Surbiton
Peacock Motor Group Services
Woodla 3-5 Rushett Road
KT70UX
Thames Ditton
020 8398 2308
Garage Services
Thames Ditton
Petits Enfants
Coloni 52 Church Road
TW118PB
Teddington
020 8977 0202
Nurseries & Creches
Teddington
Philip Ladrowski
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
84 Rectory Lane
KT6 5HW
Surbiton
Pinegen Ltd
Unit 2 95 Brighton Road
KT65NF
Surbiton
020 8335 1100
Desk Top Publishing Equipment & Services
Surbiton
Pinner Metal Window Services
Pinner 102-104 Church Road
TW118PY
Teddington
020 8943 2335
Window Frames - Sales & Service
Teddington
Premier Nannies
Unit 2 23 Angel Road
KT70AU
Thames Ditton
Nanny Agencies
Thames Ditton
Projectlink PLC
Shieli 18 Church Road
TW118PB
Teddington
020 8977 9776
Marketing Consultants & Services
Teddington
Prontaprint
Unit 7 30 Brighton Road
KT65PQ
Surbiton
020 8399 1616
Pyxis Computer Services Ltd
4 Chan 5 Ditton Grange Cl
KT65HQ
Surbiton
020 8398 1101
Computer Systems & Software (Development)
Surbiton
Qiiq Ltd
Unit 5 Claygate Lane
KT70DL
Thames Ditton
020 8339 0739
Computer Systems & Software (Development)
Thames Ditton
Queenswood Paving And Driveways
59 Fleece Rd
KT6 5JR
Surbiton
Paving & Driveway Contractors
Surbiton
R J Boorer & Associates Ltd
Monarc 50 Brighton Road
KT65PL
Surbiton
020 8390 3531
Financial Advisers- Independent
Surbiton
R Little Garage
Hessle 17-19 Claygate Lane
KT70DL
Thames Ditton
020 8398 9050
Garage Services
Thames Ditton
Randolph Watson
Unit 8 12 Giggs Hill Road
KT70BT
Thames Ditton
Market Research
Thames Ditton
Ravens Ait Island
Ravens Portsmouth Road
KT64HN
Surbiton
020 8390 3554
Conference Services
Surbiton
Red Rose
Unit 4 38 Brighton Road
KT65PQ
Surbiton
020 8399 5666
Restaurants - Indian
Surbiton
Reed Construction Ltd
Quadra 81 Portsmouth Road
KT65PT
Surbiton
020 8399 4233
59, Fleece Rd
KT6 5JR
Surbiton
Paving & Driveway Contractors
Surbiton
Ridgway Landscaping
Ridgmo 3 Read Cl
KT70BN
Thames Ditton
Paving & Driveway Contractors
Thames Ditton
S & J Motors
Temper 31 Church Road
TW118PF
Teddington
020 8977 1605
Garage Services
Teddington
S H Supplies
The La 5 Church Road
TW118PF
Teddington
Bathroom Equipment & Fittings
Teddington
SHL (UK) Ltd
The Pa 1 Atwell Place
KT70NE
Thames Ditton
020 8335 8000
Psychologists
Thames Ditton
Salesnet
3 Aspe 18 Church Road
TW118PB
Teddington
020 8410 3200
Salim
25-27 51 Victoria Avenue
E61EX
London
020 8252 4058
Property Maintenance & Repairs
Esher
Seri Rasa
3 Frog 3 Brighton Road
KT65LX
Surbiton
Restaurants - Other
Surbiton
Sexton Demolition Ltd
Commer 74 Church Road
TW118EY
Teddington
020 8255 7500
Demolition & Dismantling Contractors
Teddington
Sexton Office Services
Warith 74 Church Road
TW118EY
Teddington
020 8255 7500
Secretarial & Typing Services
Teddington
Shapes Hair Design
Cannon Simpson Way
KT64ER
Surbiton
020 8335 2929
Hairdressers - Unisex
Surbiton
Sharps Bedrooms
Homeba 18-20 Brighton Road
KT65LR
Surbiton
020 8390 1351
Bedroom_Planners_Furnishers
Surbiton
Sherwood Wheatley
Bridge Portsmouth Road
KT70SZ
Thames Ditton
020 8398 9966
Smith Maggie Nutritional - Treatment
Ashbou Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Alternative & Complementary Medicines & Therapies
Thames Ditton
Sports Coach
Unit 2 Savile Cl
KT70BU
Thames Ditton
0870 061 3058
Sports Coaching & Instruction
Thames Ditton
Spy Shop
Crest 102-104 Church Road
TW118PY
Teddington
Security Equipment
Teddington
St Christopher's Church
The Vi Claygate Lane
KT100AQ
Esher
020 8398 9095
St Johns House
A 7 Ferry Road
TW119NN
Teddington
020 8977 7574
Residential Care Homes
Teddington
St Margaret's United Reformed Church
Unit 7 Victoria Avenue
N31BD
London
020 8349 3128
Stagecoach (Chessington)
Brunsw Portsmouth Road
KT70EU
Thames Ditton
020 8398 8106
Drama Schools
Thames Ditton
Stagecoach (Chiswick)
Brunsw 88 Angel Road
KT70AZ
Thames Ditton
020 8398 4709
Drama Schools
Thames Ditton
Standaparts Ltd
Unit 2 7a Southbank
KT70UD
Thames Ditton
020 8398 7812
Engineers' Merchants
Thames Ditton
Stapely Benfold
Admira Portsmouth Road
KT70XA
Thames Ditton
020 8339 3000
Accountants
Thames Ditton
Steve Wilsher Creative Effects Ltd
Unit F 30 Church Road
TW118PB
Teddington
020 8943 1066
Kingst Portsmouth Road
KT65QL
Surbiton
020 8335 6780
Television & Radio Production Services
Surbiton
109-111 Brighton Rd
KT6 5NF
Surbiton
7/Vice 35 Brighton Road
KT65LR
Surbiton
020 8399 7040
Fish & Chip Shops
Surbiton
7/Vice 22 Brighton Road
KT65PQ
Surbiton
7/Vice Sugden Road
KT70AE
Thames Ditton
020 8398 2401
Sports Clubs & Associations
Thames Ditton
Surbit 133 Brighton Road
KT65NJ
Surbiton
020 8390 4847
Unit 2 117 Brighton Road
KT65NJ
Surbiton
020 8399 2202
Curtains - Retailers & Makers
Surbiton
Scotte 115a Thorkhill Road
KT70UW
Thames Ditton
020 8398 3141
Crest 102-104 Church Road
TW118PY
Teddington
020 8614 1405
12 Thorkhill Road
KT7 0UE
Thames Ditton
020 8398 6663
Building Refurbishment & Restoration Contractors
Thames Ditton
Challe 100 Church Road
TW118QE
Teddington
020 8977 9144
Charities & Voluntary Organisations
Teddington
First 125 Church Road
TW118QH
Teddington
020 8977 4879
Clubs & Associations - Social
Teddington
Unit 1 Giggs Hill Road
KT70BT
Thames Ditton
020 8398 5520
Sports Clubs & Associations
Thames Ditton
Unit 1 Mercer Close
KT70BS
Thames Ditton
020 8398 3039
Schools - Local Authority
Thames Ditton
Unit 1 Portsmouth Road
KT65QD
Surbiton
020 8398 3900
3 Crit Portsmouth Road
KT70SS
Thames Ditton
020 8398 2120
Wines Spirits & Beer - Retail
Thames Ditton
St. Ph 1b Portsmouth Road
KT70SS
Thames Ditton
020 8398 3656
Leesid Portsmouth Road
KT64HH
Surbiton
020 8399 2164
Sports Clubs & Associations
Surbiton
49 Brighton Rd
KT6 5LR
Surbiton
- Surrey
020 8390 1960
Solariums & Tanning Salons
Surbiton
4-5 El 43-53 Brighton Road
KT65LR
Surbiton
020 8399 3293
Beds_Bedding_Blankets
Surbiton
Crest 102-104 Church Road
TW118PY
Teddington
020 8977 1100
Web Site Design
Teddington
Old Sc Victoria Avenue
N31GG
London
020 8371 8752
The Black Lion
Hilder 58 Brighton Road
KT65PL
Surbiton
020 8399 8856
The Cavalier Cleaning Co
67 Rus 10 Glade Close
KT65EA
Surbiton
020 8398 8184
Cleaning Services - Commercial
Surbiton
The Chris Barton Band
Boscom Clearwater Place
KT64ET
Surbiton
020 8339 3779
The Cut
Metro 109 Brighton Road
KT65NF
Surbiton
020 8404 2222
Hairdressers - Unisex
Surbiton
The Development Planning Unit
Nighti 9 Endsleigh Gdns
WC1H0ED
London
020 7679 1111
Universities & Medical Schools
London
The Ditton Lodge
Colne 47 Lovelace Road
KT66NA
Surbiton
020 8399 7482
The Flower Pot
Battle 12 Church Road
TW118PB
Teddington
020 8943 9854
Garden Centres Nurseries
Teddington
The Fox & Hound
Fox & Portsmouth Road
KT64HS
Surbiton
020 8390 3408
The Head Gardener
Unit F 36 Westville Road
KT70UJ
Thames Ditton
020 8398 0603
Gardening Services
Thames Ditton
The Lamb Inn
Lamb A 73 Brighton Road
KT65NF
Surbiton
020 8390 9229
The Leo House Partnership Ltd
Leo Ho Portsmouth Road
KT70XF
Thames Ditton
020 8398 9898
Video Filming Equipment & Services
Thames Ditton
The Louis Kennedy
Old Sc Victoria Avenue
N31GG
London
020 8371 8750
The Natural Touch
9 Crit Portsmouth Road
KT70SS
Thames Ditton
020 8339 0832
Beauty Salons
Thames Ditton
The Plant People Ltd
Ditton Summerfield Lane
KT65DZ
Surbiton
020 8398 8813
Florists - Wholesale & Supplies
Surbiton
The Salvation Army
Charit 27 Church Road
TW118PF
Teddington
020 8977 0728
Places Of Worship
Teddington
The Saucy Kettle
Units 7-9 Brighton Road
KT65LX
Surbiton
020 8390 9617
The Sun Hut
Unit 4 49 Brighton Road
KT65LR
Surbiton
020 8390 1960
Solariums & Tanning Salons
Surbiton
The Teddington Pilates Studio
Melbou 62 Church Road
TW118EY
Teddington
020 8943 1111
The Wimbledon Metal Co Ltd
Melksh 105-107 Brighton Road
KT65NF
Surbiton
020 8399 2178
Scrap Metal Merchants
Surbiton
Thierry March
Braban Portsmouth Road
KT70EY
Thames Ditton
020 8398 7592
Thorkhill Pharmacy
Whitti 94 Thorkhill Road
KT70UQ
Thames Ditton
Chemists - Dispensing
Thames Ditton
Thorkhill Stores
Whitti 92 Thorkhill Road
KT70UQ
Thames Ditton
020 8398 2612
Tiger Joe's Bar Restaurant Hotel
Unit 3 162 Portsmouth Road
KT70XR
Thames Ditton
020 8398 3394
Restaurants - Other
Thames Ditton
Tiger Joes
Unit 3 162 Portsmouth Road
KT70XR
Thames Ditton
020 8398 3394
Total Convenience Stores
Blackh 100 Brighton Road
KT65PP
Surbiton
020 8335 1960
Convenience Stores
Surbiton
Total Fencing Co
Flat 8 55 Balaclava Road
KT65RT
Surbiton
Fencing Contractors
Surbiton
Town & Country Tree Surgeons
59 Fleece Rd
KT6 5JR
Surbiton
Gardening Services
Surbiton
Trident Honda
Kingst Portsmouth Road
KT70EQ
Thames Ditton
020 8398 7201
Car Dealers
Thames Ditton
Trident Honda
Kingst Portsmouth Road
KT65QG
Surbiton
020 8398 9588
3 Betts Way
KT6 5HT
Surbiton
Waste Disposal Services
Surbiton
Tromec Ltd
6 Trom 135 Brighton Road
KT65NJ
Surbiton
020 8399 1435
Precision Engineers
Surbiton
Kendal 151a Brighton Road
KT65NW
Surbiton
020 8339 9679
Unwins
1 New 60 Brighton Road
KT65PP
Surbiton
020 8399 2296
Wines Spirits & Beer - Retail
Surbiton
Unwins Ltd
Fairvi 96 Thorkhill Road
KT70UW
Thames Ditton
020 8398 2314
Wines Spirits & Beer - Retail
Thames Ditton
Vidatherapy
Mansel 6 Church Road
TW118PB
Teddington
020 8614 1199
Alternative & Complementary Medicines & Therapies
Teddington
Vincent
Little 120 Brighton Road
KT65PR
Surbiton
020 8399 2273
Waterview (UK) Ltd
Yacht Portsmouth Road
KT65QD
Surbiton
020 8398 8550
West London Flooring
Unit 1 102-104 Church Road
TW118PY
Teddington
07946 323874
Carpets & Rugs - Retail
Teddington
Williams & Hodge Ltd
Applet 38 Rushett Cl
KT70UT
Thames Ditton
020 8339 0016
Car & Truck Leasing & Contract Hire
Thames Ditton
Woodcrafts Furniture
25 Bay 1 Electric Parade
KT65NT
Surbiton
07801 368369
Yvonne Petty Accountancy
Archwa 81-82 Portsmouth Road
KT65PT
Surbiton
020 8390 5114
topenterprise UK Ltd
Crest 102-104 Church Road
TW118PY
Teddington
020 8744 1099
Business & Management Consultants
Teddington