Armani/Casa
37-42 Sloane Street
SW1X 9LP
London
020 7079 1930
Designers - Furniture
London
Cartier
143-144 Sloane Street
SW1X 9BL
London
020 3429 4470
Fashion Accessories
London
Cartier
40-41 Old Bond Street
W1S 4QR
London
020 3429 4410
Fashion Accessories
London
Cartier
175-177 New Bond Street
W1S 4RN
London
020 7408 9192
Clocks & Watches - Sales & Repair
London
Candle Mnfrs & Suppliers
London
JJ Trading
2 Paragon Close
E16 1PL
London
07512 633648
The Body Shop
205a Wimbledon Quarter, Queens Road
SW19 8YA
WIMBLEDON, LONDON
020 8944 7250
Beauty Products
WIMBLEDON, LONDON
The Body Shop
Unit 1160b Westfield London Shopping Centre, Aeriel Way
W12 7GG
SHEPHERDS BUSH, LONDON
020 8743 6873
Beauty Products
SHEPHERDS BUSH, LONDON
The Body Shop
Icon Outlet at The O2
SE10 0DX
LONDON
020 8858 0989
The Body Shop
Unit LG03B Octagon Mall, 100 Liverpool Street,
EC2M 2AU
BROADGATE, London
07815 008227
Beauty Products
BROADGATE, London
The Body Shop
Unit 32 Lower Concourse, London Bridge Station,
SE1 9SP
LONDON
020 7378 6147
The Body Shop
66 Oxford Street
W1D 1BL
SOHO, LONDON
020 7323 2183
Beauty Products
SOHO, LONDON
Beauty Products
SOUTHWARK
Clocks & Watches - Sales & Repair
London
Clocks & Watches - Sales & Repair
London
Hamper House Ltd
Unit 17, Adler Industrial estate, Betam
UB3 1ST
London
- Hayes
020 8561 0501
AmazeDays Ltd
Online Store
EC1V 4PW
London
- United Kingdom
+4434644236836
Bamboodu
10 North Road, Brentford
TW8 0BJ
London
- Middlesex
07745 139108
Bodo Sperlein
Unit 205-206 Oxo Tower Wharf
SE1 9PH
London
- Southbank
020 7633 9413
Essenture
1 Winchester Road
NW3 3NH
London
07535 806143
Gift Services & Gift Packs
London
FOOT PORTRAIT
6A Bryanston Square
W1H 2DH
London
- Westminster
07956 711869
Feelin Gifty
15 Southbourne Crescent
NW4 2LB
London
0800 689 0096
Hamper House Ltd
Unit 17, Adler Industrial estate, Betam
UB3 1ST
London
- Hayes
020 8561 0501
Confectioners - Retail
London
Neatie
137 Ludgate Hill London EC4M 7JN
EC4M 7JN
London
- London
+448322660049
Distribution Services
London
Gift Services & Gift Packs
London
Dieticians & Nutritionists
London
The CrochetBox
73 All Saint Rd
SW19 1BU
London
- Wimbledon
07719 173967
Children & Babywear - Retail
London
Your Crafts Fair
Unit 117, Lombard Business Park, 8 Lomba
SW19 3TZ
London
0844 826 3231
184 High Street
E17 7JH
London
07946 633631
67-71 Beak St
W1F 9SW
London
88 Mitcham Lane
SW16 6NR
London
07831 196955
3 D Crystal Images Ltd
26A Th The Piazza
WC2E8RD
London
020 7379 9736
Shepherd's Bush Green
W12 8PY
London
07810 481480
Clothing Wholesalers
London
Aardvark
Tillin 362 Muswell Hill Broadway
N101DJ
London
020 8444 1943
Addendum
Cornwa 131 Portobello Road
W112DY
London
020 7221 2660
Addendum
Cornwa 46 Salusbury Road
NW66NN
London
020 7328 6992
African Enterprises Ltd
Unit 3 Villiers Street
WC2N6NG
London
Ground floor, Putney Exchange,, Putney H
SW15 1TW
London
07498 421791
Al-Barakah
The Pe 275 Bethnal Green Road
E26AH
London
020 7739 5848
The Pe 57 Brick Lane
E16PU
London
020 7375 3536
Alhambria
Centre 16-18 Heath Street
NW36TE
London
020 7431 6002
Baseme 65 Northcote Road
SW111NP
London
020 7223 8257
Alsed & Dun
12 Bos 281 Walworth Road
SE172TG
London
020 7703 9062
Alternative East
Unit 1 420 Roman Road
E35LU
London
020 8980 2992
Amba Ram Ltd
6 Sout 140 West End Lane
NW61SD
London
020 7328 4139
American Retro Ltd
Market 35 Old Compton Street
W1D5JX
London
020 7734 3477
Angel Cards Ltd
Unit 1 37-39 Powis Street
SE186HZ
London
Suite 108, 264 Lavender Hill Clapham Jun
SW111LJ
london
0330 113 4599
Gift Services & Gift Packs
london
Suite 108, 264 Lavender Hill Clapham Jun
SW111LJ
london
- ---
0330 113 4599
Anushka
7 Cock 2 Winchester Road
E49LN
London
020 8523 2131
Anything Left-Handed Ltd
HQ 57 Brewer Street
W1F9UL
London
020 7437 3910
24 All Saints Road
W11 1HG
London
020 7229 6772
Aria
Unit 5 295 Upper Street
N12TU
London
020 7704 1999
Ark Angel
4 Lans 1A Camden Lock Place
NW18AF
London
020 7428 9836
Aromatique Ltd
Unit 2 154 Brompton Road
SW31HX
London
020 7591 1950
Artemidorus
A 27b Half Moon Lane
SE249JU
London
020 7737 7747
Artworks (London) Ltd
The Ol 24 Torrington Place
WC1E7HJ
London
020 7436 3286
Aspirations
Unit 4 190 Balls Pond Road
N14AA
London
020 7226 8575
Attilla's
A 80 Portobello Road
W113DL
London
020 7727 3380
Australia Shop
Centra 26 Henrietta Street
WC2E8NA
London
020 7836 2292
Baba
Flat 1 11a Swains Lane
N66QX
London
020 8442 9111
Back In Time
5 Ritz 842 Green Lanes
N212RT
London
020 8360 9030
Bahadur & Son Ltd
Ashford Rd
NW2 6BW
London
07939 480117
Bains Gifts & Cards Centre
Mayfai 65 Greenford Avenue
W71LL
London
020 8567 0560
Bali H 471 Kingsbury Road
NW99EA
London
020 8905 0986
10 north road
000000
London
07934 502307
Banana Moon
Woburn 183 Portobello Road
W112ED
London
020 7727 6426
Banana Moon
Woburn 390 Chiswick High Road
W45TF
London
020 8994 0242
Barbara Dizdar
Muirha 220 West End Lane
NW61UU
London
Barnacles (Victoria)
Unit 1 63 Wilton Road
SW1V1DE
London
020 7828 3331
Bedfords
Unit 5 546 Holloway Road
N76JP
London
020 7281 3620
15 Robin Ln
NW4 1EU
London
07300 902277
Belle Epoque
Enterp 41 Replingham Road
SW185LT
London
277b Underhill Rd
SE22 0PA
London
8 Chase Lodge
N14 2QP
London
07923 664511
Clothing Wholesalers
London
Best For Less
Unit 7 358 Mare Street
E81HR
London
020 8985 4739
Bileys
The Pi 116 Station Road
E46AB
London
020 8529 2877
Blandfields
Ripley 14 Blandfield Road
SW128BG
London
Depden 23 Caxton Street
SW1H0PY
London
Blooming Crafts Ltd
Wanste 1B High St Wanstead
E112AA
London
020 8989 9255
Blossom Business
Delega 162 Trafalgar Road
SE109TZ
London
020 8269 0088
Bradford
The Pa 53 Barnes High Street
SW139LF
London
020 8876 7124
Brilliant Buys
3 Nort 212 Portobello Road
W111LA
London
020 7221 0480
Toys & Games - Wholesale
London
Bust-ed.com
Bridge 181 Queen Victoria Street
EC4V4DZ
London
020 8421 1909
C G X Accessories
Unit 1 51 Whitehall
SW1A2BX
London
020 7839 3631
Camden Souvenir Centre Ltd
The St Chalk Farm Road
NW18AH
London
020 7428 0332
Camden Souvenir Centre Ltd
The St 6 Haven Street
NW18QX
London
020 7428 9978
Candleshop London Ltd
Cross 50 New Kings Road
SW64LS
London
020 7736 0740
Card Inspirationz
Stationery Suppliers
London
Top 3 Inches LTD Flat A The Studio Font
SW12 9LU
London
- London
07880 187463
Caribbean Hampers
11 Kebbell Terrace Claremont Rd
E7 0QP
London
Gift Services & Gift Packs
London
Carnival Cards & Gifts
12-13 61 Chatsworth Road
E50LH
London
020 8986 3387
33 Station Road
E4 7BJ
London
Carters
Pentla 183 Cricklewood Broadway
NW23HT
London
020 8452 1559
Cavendish Heritage Collection Ltd
Gate H 166 New Cavendish Street
W1W6NN
London
020 7580 7969
The La 10 Blenheim Cresent
W111NN
London
020 7727 0288
Chain Reaction
11 The 208 Chalk Farm Road
NW18AH
London
020 7284 2866
Cherub 514 Fulham Road
SW65NJ
London
020 7736 3977
Claire Guest Ltd
2 Euro 130a Queensway
W26LS
London
020 7243 1423
16 Reapers Close
NW1 0XP
London
Clerkenwell Visitor Centre
Unit 2 53 Clerkenwell Close
EC1R0EA
London
020 7251 6311
Cocoa
Grimba 52 Totteridge Lane
N209QJ
London
020 8446 6453
Unit 4 73-75 Church Road
SE192TA
London
020 8771 0700
25-27 Buckingham Palace Road, Westminste
SW1W 0PP
London, UK
+44207049927
Cool Vibes
73-74 The Stratford Centre
E151XQ
London
020 8534 3346
Couture Du Jour
142 Cromwell Road
SW7 4EF
London
07492 360263
Craft Centres & Shops
London
Crabtree & Evelyn
8 The Market, The Piazza
WC2E 8RB
London
Crabtree & Evelyn
151 Regent Street
W1B 4JD
London
Crabtree & Evelyn (London) Ltd
Bental 6 Kensington Church Street
W84EP
London
020 7937 9335
Crest Of London
537 539 Oxford Street
W1C2QP
London
020 7629 9433
Crest Of London Ltd
Trocad Coventry Street
W1D7DH
London
020 7734 9183
Crest Of London Ltd
Trocad 111 Queensway
W24SJ
London
020 7229 0356
Crest Of London Ltd
537 11-13 Whitehall
SW1A2DD
London
020 7839 2068
Crest Of London Ltd
537 354-358 Oxford Street
W1C1JJ
London
020 7499 6756
Crest Trading Ltd
Unit 8 11 Bentinck Street
W1U2EP
London
020 7935 0044
Crest Trading Ltd
Unit 8 44 Oxford Street
W1D1BD
London
020 7436 3743
Hogart 120-122 Muswell Hill Broadway
N103RU
London
020 8365 3424
Curibo
Pendrell House New Compton St
WC2H 8DF
London
Toys & Games - Wholesale
London
Darch & Duff
Unit 1 90 Northfield Avenue
W139RT
London
020 8840 2349
Davis
4/Wesl 165 Brent Street
NW44DH
London
020 8202 2011
Days To Remember
Beesle 671 Holloway Road
N195SE
London
020 7263 7072
Del-Italia
234b T Tooting High Street
SW170RH
London
020 8672 1705
Dickens & Dolphin
Unit 5 813 Fulham Road
SW65HG
London
DinkyTinks
1 Elmhurst Avenue
N2 0LT
London
Discount Gifts Galore
Round 426 Muswell Hill Broadway
N101BS
London
020 8883 1121
Diva Art
Widnes 167 Muswell Hill Broadway
N103RS
London
020 8365 3574
Diverse
Otter 54 Atlantic Road
SW98PZ
London
82 Beaconsfield Rd
N15 4SJ
London
Stationery Suppliers
London
Dizar
The Ex 220 West End Lane
NW61UU
London
Dreamcatcher
Unit 1 201 Archway Road
N65BN
London
020 8348 2244
Dukes
1/Mark 63 St Johns Wood High Street
NW87NL
London
E C 2 News Ltd
St Mar 87 Tabernacle Street
EC2A4BA
London
020 7490 0302
EarThings
Calshot Street
N1 9JW
London
07456 820796
Domestic Appliances - Sales
London
Earlybird
A 63 Brushfield Street
E16AA
London
Earth Wind & Fire
Quarry 72 Heath Street
NW31DN
London
020 7433 1111
Easychoose
Swiss 10 Wardour Street
W1D6QF
London
Ed
Flat 2 41 North Cross Road
SE229ET
London
020 8299 6938
15 Mar 25A Museum Street
WC1A1JU
London
020 7636 4650
Elizabeth Wood
Dumfri 95 Station Road
E47BU
London
020 8524 9328
Emigma Positive Living & Thinking
Cedar 153 Stoke Newington Church Street
N160UH
London
020 7249 1155
St. Pa St. Paul's Churchyard
EC4M8AD
London
Essence
First 441 North End Road
SW61NY
London
020 7385 8035
Euro Souvenirs & Gifts Ltd
1st Fl 191 Shoreditch High Street
E16HU
London
020 7729 6007
Ev Yap
Castle 471 Green Lanes
N41AJ
London
Evolution
A 59-61 Roman Road
E20QN
London
020 8981 7219
Evolution
Wood G High Road
N226HL
London
020 8889 7677
Evolution
Hillcr 65 King Street
W69HW
London
020 8741 7673
85 Great Portland St
W1W 7LT
London
Fair Trading
Shearw 628 Lea Bridge Road
E106AP
London
020 8539 6789
Fancy That Of London
Statio 32-34 Haymarket
SW1Y4TP
London
020 7925 2647
Fancy That Of London
Statio Marylebone Road
NW15LD
London
020 7935 5866
Fancy That Of London
Statio 48 Great Russell Street
WC1B3PA
London
020 7637 3679
247 Fulbourne Road
E17 4HJ
London
Fes Objects D'art
12 Hig Wimbledon
SW195DX
London
020 8944 1384
142 Cromwell Road
SW74EF
London
- London
+442045387629
142 Cromwell Road
SW7 4EF
London
+442045387629
Gift Services & Gift Packs
London
Forbidden Planet
1/2 179 Shaftesbury Avenue
WC2H8JR
London
020 7420 3666
Friends of Hammersmith Hospital
150 Du Cane Rd
W12 0HS
London
020 8743 3496
Charities & Voluntary Organisations
London
Fringe
108 Alexandra Park Road
N10 2AE
London
020 8883 9478
Designers - Jewellery
London
139 Churchbury Lane
EN1 3HH
London
- London
020 3617 1051
Unit 11.1.5
SE10 0DX
LONDON
272-274 Oxford Street
W1C 1DU
LONDON
U1139 Westfield Shopping centre
W12 7SL
LONDON
G-Star RAW Store
5-11 Shorts Gardens
WC2H 9HZ
LONDON
Westfield Shopping Mall
E20 1EP
LONDON
Ganesha
Gabrie 6 Park Walk
SW100AD
London
020 7352 8972
Garden Teas & Coffee
Unit 1 Tavistock Street
WC2E7PS
London
020 7836 4104
Gear
PO Box 35 Carnaby Street
W1F7DP
London
020 7434 2440
Gear Giftware Ltd
Unit 3 35 Carnaby Street
W1F7DP
London
020 7437 6009
Gift Flair
Unit 3 65-67 Buckingham Palace Road
SW1W0QU
London
020 7834 8729
3A/Hol Stamford Hill
N165RY
London
020 8802 7575
Giftland
Unit 4 136 Fore Street
N182XA
London
Giftland Greeting Cards & Gifts
Unit 4 790 High Rd Leyton
E106AE
London
020 8988 0800
Gifts & Electronics
Northw 1 New Goulston Street
E17QD
London
020 7247 2333
Gifts 4 All
Northw 1329 High Road
N209LP
London
020 8446 2247
8 Carl Green Street
E78LH
London
Gone Potty
1A Wes 47 Turnham Green Terrace
W41RP
London
020 8995 8440
Good Deals
Unit K 55 High Street
NW104NJ
London
020 8961 4878
Goose Green Pound Plus
A 50 East Dulwich Road
SE229AX
London
020 7277 8932
Gordon & Ruth
Noland 167 Queens Cr
NW54DS
London
Gorgeous Gifts
18a Ru Golders Green Road
NW119NN
London
020 8455 6010
Grace & Favour
Aztec 14 Montpelier Vale
SE30TA
London
020 8297 0800
Grace & Favour
Aztec 35 North Cross Road
SE229ET
London
020 8693 4400
Grandpassion
Moot H 20 Clapham High Street
SW47UR
London
020 7627 0073
Grandpassion
Moot H 21 Clapham High Street
SW47TR
London
020 7622 0924
Greetings
5/Love 50 Lordship Lane
SE228HJ
London
020 8693 8368
Grofvenor Of London PLC
Unit 2 49 Marylebone High Street
W1U5QJ
London
020 7470 1912
252 Tottenham Court Rd, Bloomsbury
W1T 7RB
London
Handycraft Shop
8 Rye Lane
SE155BY
London
020 7639 0643
3A Dingwall Road
SW18 3AZ
London
07935 240467
Clothing Wholesalers
London
Heart smile gold
113 Norbury Hill
SW16 3SH
London
Helen's
16 Met 25 Green Lanes
N134TN
London
020 8365 7911
Hentchang Trading
Orient 399 Edgware Road
NW90JJ
London
020 8205 7258
Hephzibah
Unit 2 86 Kilburn High Road
NW64HS
London
020 7328 2133
32 Kensington Park Gardens
W11 2QS
London
+442045769840
Gift Services & Gift Packs
London
Hilu Gifts & Jewellery
Unit 6 5 Frognal Parade
NW35HH
London
020 7435 3321
Hippie Heaven
Hipper 26 High Street
W55DB
London
020 8840 7717
103, King's Cross Rd
WC1X 9LP
London
Home Front
City H 61 Sugden Road
SW115EB
London
020 7585 1327
Home Sweet Home
Unit 6 201 Woodhouse Road
N129AY
London
020 8368 9157
House Of Gifts
Unit 4 96 Shaftesbury Avenue
W1D5ED
London
020 7434 2112
House Of Gifts
Unit 4 369 Strand
WC2R0JF
London
020 7379 1399
507 Norwood Road
SE27 9DL
London
Stationery Suppliers
London
69-71 Charing Cross Rd
WC2H 0NE
London
69-71 Charing Cross Rd
WC2H 0NE
London
Party Goods & Novelties
London
Hutton's
Unit 2 29 Northcote Road
SW111NJ
London
020 7223 5523
Hydra Partners Ltd
Rotheh 5 Upper Richmond Road
SW152RF
London
020 8812 3789
I Ash
Bayer 15 Deptford High Street
SE84AD
London
020 8691 5850
I Regali Gift Shop (London)
Lenton 37 Church Road
NW44EB
London
020 8922 6282
Image Of London
Unit 2 52 Piccadilly
W1J0DX
London
020 7499 5253
Imperial News & Gifts
Hatcha 69 Russell Square
WC1B5BA
London
In Place
Factor 96 Shaftesbury Avenue
W1D5ED
London
020 7439 0466
In The Corner Shop
Unit 8 Praed Street
W21NY
London
Indigo Gifts
Unit 5 71 Chase Side
N145BU
London
30 The High ParadeStreatham High Road
SW16 1EX
London
Infancy
Innova 140 Columbia Road
E27RG
London
020 7739 4737
6-8 Keats Parade
N9 9DP
London
Whitleys Shopping Centre, Queensway Lond
W2 4YQ
London
- London
0800 212824
Ireland In London
Wiggle 5 Montpelier Street
SW71EX
London
020 7589 4455
It's All Greek
5/Hold 19 Bury Place
WC1A2JB
London
0845 330 3864
Its A Wrap
7b Val 22-24 Montpelier Vale
SE30TA
London
Ivory Favours
148 Hammersmith Road
W6 7JE
London
07818 401615
Wedding Supplies & Services
London
Ivory White
Unit 1 233 Upper Richmond Road West
SW148QS
London
020 8392 9654
Wedding Supplies & Services
London
J M Pennifeather
2 The 4 Flask Walk
NW31HE
London
020 7794 0488
59 Challice Way
SW2 3RH
London
Jacaranda
Unit 1 1 Webb's Road
SW111XJ
London
020 7924 5450
Jalux (Europe) Ltd
Mimosa 12 Princes Street
W1B2LL
London
020 7408 1020
Jerusalem The Golden
Frog I 146a Golders Green Road
NW118HE
London
020 8458 7011
John English Gifts Ltd
11 Mar 6 Princes Arcade
SW1Y6DS
London
020 7437 2082
Hilton 22 Park Lane
W1K1BE
London
020 7355 1013
Journey's Friend Ltd
Blackf Queen Victoria Street
EC4V4DY
London
020 7236 1056
Journeys Friend Ltd
Heathr Hammersmith Bridge Road
W69DA
London
Journeys Friend Ltd
Green Euston Station
NW12DU
London
Journeys Friend Ltd
Kiosk Waterloo Road
SE17LY
London
020 7633 9615
Journeys Friend Ltd
Kiosk 97 Cromwell Road
SW74DN
London
Just For You
13 But 52 Upper Tooting Road
SW177PD
London
020 8672 6288
Just Jewels
The Ya 163b Rye Lane
SE154TL
London
020 7732 2262
Whitta 378 Romford Road
E78BS
London
K S Souveniers
Home F 11 Charing Cross Road
WC2H0EP
London
020 7930 8390
3 Lensbury Avenue
SW6 2TW
London
020 7731 9855
Kalugo
All Sa 118A Alexandra Pk Road
N102AE
London
Kaneya
38 Ermine Rd
SE13 7JS
London
Candle Mnfrs & Suppliers
London
Karavan
11 Cit 167 Lordship Lane
SE228HX
London
020 8299 2524
Kenny's Pop-In
Unit 4 232 Eltham High Street
SE91BA
London
020 8850 0894
15 Victoria Grove
W8 5RW
London
Khyber Place of Discovery
Court 223 Kilburn High Road
NW67JG
London
020 7624 6803
Kilburn
Field 359 Kilburn High Road
NW67QB
London
Kirti
Charle 23 Queens Market
E139BA
London
020 8472 2441
Orchar 7 Royal Opera Arcade
SW1Y4UY
London
020 7930 4587
Sports Goods Shops
London
Koochi Bazaar
Unit W 140 Sydenham Road
SE265JZ
London
020 8659 8042
74-76 Regent Street
W1B 5RL
London
Unit 22, The Exchange Shopping Centre, High Street
SW15 1TW
Putney
70 Kensington High Street
W8 4PE
London
Unit G09, Octagon Mal
EC2M 2AU
LONDON
Unit 223, Turbine Hall A, Battersea Power Station
SW11 8BZ
LONDON
St Christopher's Place, 7 Gees Court
W1U 1JG
London
29 Royal Exchange, Threadneedle Street
EC3V 3LP
London
Lalique Ltd
Unit H 201 Sloane Street
SW1X9QX
London
020 7245 9090
Lambert Of London Ltd
Unit 7 Hythe Road
NW106RJ
London
020 8968 7705
Lambert Of London Ltd
Unit 7 3 Whitehall
SW1A2DD
London
020 7839 6519
Lavender Turtle,The
Lavend 7 Lavender Hill
SW115QW
London
020 7978 5729
Leadenhall Gifts
Thornh 29-30 Leadenhall Market
EC3V1LR
London
020 7626 1440
Forwar 236 Upper Tooting Road
SW177EX
London
020 8767 7880
Leinster Post Office
A 30-31 Leinster Terrace
W23ET
London
Lemoss Stores Ltd
The Qu 74 High Road
NW102PU
London
Les Amis Du Chocalat
2/Timp 3 Melcombe Street
NW16AE
London
020 7486 8856
89b Kyverdale Rd
N16 6PP
London
Links Of London
27 Bro 8 Bow Lane
EC4M9EB
London
020 7329 2727