Links Of London
Victor 94 Jermyn Street
SW1Y6JE
London
020 7930 0400
Links Of London Ltd
Victor 24 Ludgate Hill
EC4M7DR
London
020 7236 5564
Little Yellow Bird
Arnsid 40 Westow Hill
SE191RX
London
020 8653 7123
67 Garrick Close
W5 1AT
London
07784 715071
Live & Exclusive
Trocad Coventry Street
W1V7FE
London
020 7437 6500
Lollies
Long I 38c Market Place
NW116JP
London
020 8455 4486
London Souveniers
Canius 14 Terminus Place
SW1V1JR
London
020 7630 8852
London Souvenirs
Canius 471 Oxford Street
W1C2PZ
London
020 7629 2468
London Souvenirs
Canius 15 Buckingham Palace Road
SW1W0PP
London
020 7828 7703
London Zu
Imperi 6 Devonshire Road
W42HD
London
020 8747 4629
Lotus & Frog
2nd Fl 32 Englands Lane
NW34UE
London
020 7586 3931
Love From
St Geo 8 Leopold Road
SW197BD
London
020 8947 5335
6 Marsh Lane
NW7 4QP
London
6 Marsh Lane
NW7 4QP
London
Fashion Accessories
London
14 The Market, The Piazza
WC2E 8RB
London
63 Jeddo Road
W12 9EE
Acton,
- London
07544 999305
Magi Gifts
Unit 2 8 Camden Lock Place
NW18AL
London
020 7485 7444
Magic Prices
2 King 103 Sydenham Road
SE265EZ
London
020 8778 1777
Mahjong Jade
Fulton 84 Lupus Street
SW1V3EL
London
07939 140911
Malcolm Robert
1a Tha 264 Hackney Road
E27SJ
London
Mama Afrika Kulcha Shap
Spital 282 High Road Leyton
E105PW
London
Mandys Irish Shop
Gwash 830 Garratt Lane
SW170NA
London
020 8767 9942
Candle Mnfrs & Suppliers
London
Mass 3
Unit 5 172 Chiswick High Road
W41PR
London
020 8987 9125
Me to you
101 Claylands Road
SW8 1PL
London
07342 152969
Craft Centres & Shops
London
Meg
Heathw Victoria Pk Road
E97HD
London
020 8533 3231
Mels One Stop Body Shop
265 Copenhagen St
N1 0XP
London
Memories Of Royal London
12 Buc 7 Tower Hill Terrace
EC3N4EE
London
020 7702 3819
Merchant Gift Retailers
uNIT C 82 Columbia Road
E27QB
London
020 7739 3336
Mighty Pounds
Unit 5 84 Broadway
W130SY
London
020 8840 0371
Mini Artworks Ltd
69/Wes Camden Lock Place
NW18AF
London
020 7284 2088
80 Randall Avenue
NW2 7SU
London
07930 673545
Children & Babywear - Retail
London
Modina Gift Centre
Unit 1 43 Brick Lane
E16PU
London
020 7247 8129
Mohan Bros
Gladst 224 Holloway Road
N78DA
London
020 7607 1986
1327 London Road
SW16 4AU
London
07553 207640
Designers - Graphic
London
Moneybox
31 Bra 16 Dartmouth Road
SE233XU
London
020 8699 7747
Monkey Forest
Cumber 131-179 Belsize Road
NW64AQ
London
020 7604 3730
Unit 6 Canada Place
E145AH
London
020 7719 1919
Mont Blanc
Unit 2 10-11 Royal Exchange
EC3V3LL
London
020 7929 4200
Moo Too Ltd
Unit 3 45 Lordship Lane
SE228EP
London
020 8299 6105
Moonlighting
11 Leo Wimbledon
SW197BB
London
020 8947 3932
More Than Words Ltd
Grays 25 Thomas More Street
E1W1YY
London
020 7265 0712
Morris Gems
Unit A 54 Deptford High Street
SE84RT
London
020 8465 9290
Muswell Road
N10 2BS
London
- Haringey
020 8133 3322
Multipazz
Unit 1 27 Rathbone Place
W1T1EP
London
020 7462 0064
14 Pier Parade
E16 2LJ
London
Nansons
Belgre 114 Roman Road
E20RN
London
020 8980 2303
Natural Fragrance Co
Unit H 224 Holloway Road
N78DA
London
Nauticalia Ltd
7/Boat 25 Nelson Road
SE109JB
London
Nawar
c 13 Highgate High Street
N65JT
London
020 8342 8887
Neil Monique
Barlow 34 Coventry Street
W1D6BT
London
020 7839 1828
New Inspiration
New In 6-7 Oxford Street
W1D2EN
London
020 7287 9387
Nina Fancy Goods
Flat 3 6a Commercial Street
E16LP
London
020 7247 5769
Noahs Ark
Widnes 8 Station Parade
N145BJ
London
020 8882 7220
North West 6
Unit 6 122 West End Lane
NW62LS
London
020 7624 2275
Oak
A 1 Woodsome Road
NW51RX
London
020 7485 3308
Obsessions
Unit 2 Mitcham Road
SW179PA
London
020 8672 5455
Obsessions
Unit 2 Counter Street
SE12HD
London
020 7403 3126
12 Allcroft Road
NW5 4ND
London
07399 195378
Old Empire
The St Chalk Farm Road
NW18AH
London
020 7284 3440
Southside Shopping Centre Unit 42/44
SW18 4TE
London
26 Lordship Lane
SE22 9HJ
London
256-258 Chiswick High Road
W4 1PD
London
22 Tranquil Vale
SE3 0AX
London
Marylebone Station
NW1 6JJ
London
141 Muswell Hill Broadway
N10 3RS
London
Unit A, 57-69 Parsons Green Lane
SW6 4JA
London
16, 100 Southwark Street
SE1 0SU
London
101-103 Balham High Road
SW12 9AP
London
24, One New Change
EC4M 9AF
London
Unit 8, The Mediaworks
W12 7TQ
London
4 Hampstead High Street
NW3 1PR
London
Oliver Bonas
Unit 4 137 Northcote Road
SW116PX
London
020 7223 5223
3-4 Nelson Road
SE10 9JB
London
23 The Pavement
SW4 0JA
London
10a, The Broadway Shopping Centre
W6 9YE
London
63 Tottenham Court Road
W1T 2ES
London
Unit 49, Victoria station
SW1V 1JU
London
Unit 26, Exchange Shopping Centre
SW15 1TW
London
Oliver Bonas
Unit 4 315 Upper Richmond Rd West
SW148QR
London
020 8487 2828
37 Eastcastle Street
W1W 8DR
London
3, 6 Great New Street
EC4A 3BF
London
Unit 41, London Bridge Station
SE1 9SP
London
Oliver Bonas
St. Sa 113 Shepherds Bush Road
W67LP
London
020 7371 2662
Unit 1A, 75 City Road
EC1Y 1BD
London
Unit 3C, The O2 Centre
NW3 6LU
London
Unit 4, Liverpool Street Station
EC2M 2AB
London
19 Northcote Road
SW11 1NG
London
63-65 Marylebone Lane
W1U 2PA
London
Oliver Bonas Ltd
St. Sa 801 Fulham Road
SW65HE
London
020 7736 8435
On Show
Sacoma 19 Shorts Gardens
WC2H9AW
London
020 7379 4454
184 Strathdon Drive
SW17 0PU
London
Candle Mnfrs & Suppliers
London
30 Park Royal Road
NW10 7LF
London
07796 138284
Fashion Accessories
London
Paddington Souvenirs
3 Swan 33 Spring Street
W21JA
London
Pamir
Winter Camden High Street
NW17BU
London
Parchment Ltd
Lower Nettlefold Place
SE270JW
London
020 8655 7651
Parmar's
Univer 252 Pentonville Road
N19JY
London
020 7833 8438
Paslm91121
68 Blenheim Gardens
NW2 4NT
London
Candle Mnfrs & Suppliers
London
Past Times
19 Cen Covent Garden
WC2E8RB
London
020 7240 9265
Past Times
19 Cen 155 Regent Street
W1B4JE
London
020 7734 3728
Peggastore
Wandle 188 Westcombe Hill
SE37DH
London
020 8858 0320
Perfect Presents
4 West 9 Princes Arcade
SW1Y6DS
London
020 7439 3553
Perhaps
Kingsb 73 Marchmont Street
WC1N1AP
London
020 7837 4058
211 Shrewsbury Road
E7 8QH
London
07896 981686
Peter Rabbit & Friends
42 The The Piazza
WC2E8RF
London
Piccadilly Souvenirs
Radcli 217 Piccadilly
W1J9HW
London
020 7734 2175
Suite 106 Meridian Trading Estate
SE7 7SJ
London
Pink Lizard
The Pi 6A Greenwich Market
SE109HZ
London
020 8269 0222
Pink Lizard
Unit 1 The Piazza
WC2E8RB
London
Portobello Nostalgic Gift Shop
80 Portobello Rd
W11 3DL
London
Pound Base
Unit 1 495 Kingsbury Road
NW99ED
London
020 8204 2223
Present Co
Unit 1 119 Pitshanger Lane
W51RH
London
Present Solutions
The Pi 203 St. John's Hill
SW111TH
London
020 7223 4948
Purple-heart.com
13A Co Salusbury Road
NW66RN
London
020 7625 4966
Friars 311 Whitechapel Road
E11BY
London
Raj Enterprises
4 Fari 393 Bethnal Green Road
E20AN
London
020 7613 4378
Rajni Enterprises
Flat 137a Green Street
E78JE
London
020 8552 8913
45 Sylvan Road
SE19 2RU
London
- ENG
020 3442 0250
Candle Mnfrs & Suppliers
London
Rama Boutique
Leices Charing Cross Road
WC2H0AP
London
020 7439 6572
14 pauling road
90001
Oxford
- Oxfordshire - South East England - England
07834 701636
Roman Treasures
Unit 2 623 Roman Road
E32RN
London
020 8981 6328
Rosebud Trading
74 Camden Lock Place
NW18AF
London
Rosebud Trading
Cunnin 9 St. Agnes Well
EC1Y1BE
London
Route 73
Unit 2 86-88 Stoke Newington Church Street
N160AP
London
020 7923 3437
Royal Selangor Shop
Graham 14 Burlington Arcade
W1J0PH
London
The Br 3a Oak Road
W53SS
London
020 8579 6979
59 South View Road
N8 7LX
London
07837 028062
S Feridoonian
The Sh 367 Kensington High Street
W148QZ
London
020 7371 1222
SMS Gift Collection
Unit 4 23-24 Cromwell Place
SW72LD
London
Sa Khaya
Bowden 690 High Rd Leytonstone
E113AA
London
020 8988 0530
Santana Arts
Unit 1 63 Church Street
NW88EU
London
020 7402 6497
Scribbler Holdings Ltd
Hazelw 15 Shorts Gdns
WC2H9AT
London
020 7836 9600
Scrivo Ltd
5 Thre 36 Marylebone High Street
W1U4QD
London
020 7935 2442
Unit 6 50 Highgate West Hill
N66DA
London
020 8340 1000
Sez
Unit 1 71 Golborne Road
W105NP
London
020 8964 5573
Shanzadi Giftwares
Unit 3 55 West Ham Lane
E154PH
London
020 8522 1959
Shared Secrets
82 The Myrtle Road
E61HY
London
020 8472 8329
Lake V 40 Cheshire Street
E26EH
London
Sherlock Holmes Memorabilia Co
Unit 6 230 Baker Street
NW15RT
London
020 7486 1426
Shine
A 83 Church Road
SW139HH
London
Shop 95
2 Swan 95 Trafalgar Road
SE109TS
London
020 8853 2648
Shrien Bespoke Gift Baskets
26 Hilltop Avenue
NW10 8RZ
London
Shubhetcha
Shubet 120 Salmon Lane
E147PQ
London
020 7531 1115
Situls
Unit 6 High Road
N226YQ
London
Skw of London
85 Great Portland Street
W1W 7LT
London
07875 175309
Designers - Jewellery
London
Something (London)
HG5 Ho 58 Lambs Conduit Street
WC1N3LW
London
Something Different
Martin 63 Weymouth Street
W1G8LS
London
020 7935 2395
Something Nice
HG5 Ho 40 Turnham Green Ter
W41QP
London
020 8742 7135
Something Special
Unit A 175 New Cross Road
SE145DG
London
020 7358 9236
Luggage - Retail & Wholesale
London
Souvenir World
Care O Great Cumberland Place
W1A4RF
London
020 7724 4845
Souvenirs Of London
Care O 46 Oxford Street
W1D1BE
London
020 7323 9046
Souvenirs Of London
Care O 53 Oxford Street
W1D2EG
London
020 7287 2955
Space EC1
Chard 25 Exmouth Market
EC1R4QL
London
Star Inn Ltd
Star I 167 Queens Cresent
NW54DS
London
Stationers & Pound Shop
A 84 High Street
SE207HB
London
020 8778 6444
Subli Jubli Limited
338 Wood Vale
SE23 3DY
London
07723 212213
9 Gabl 89 Lauriston Road
E97HJ
London
020 8510 9960
Super Saver
Torfae 9 Queens Market
E139BA
London
020 8586 7577
Dental 31 South End Road
NW32PY
London
020 7431 4337
Messen 150-152 Stoke Newington Church Street
N160JU
London
020 8444 2284
28 Maroons Way
SE6 3QX
London
07411 228299
73 Cortis Rd
SW15 3AH
London
12 Mon Finchley Road
NW110AL
London
020 8458 5868
Flat 4 77 Abbeville Road
SW49JN
London
020 8673 1253
Ground 46 Connaught Street
W22AA
London
Unit 3 161 Stoke Newington Road
N168BP
London
020 7275 9311
117c High St
E11 2RL
London
Art & Craft Materials
London
Red Li 10 Devonshire Road
W42HD
London
020 8994 1914
115 Buckingham Palace Road
SW1W 9SA
VICTORIA
Hammersmith Station
W6 9YD
London
9 East Mall
E15 1XA
STRATFORD
Beauty Products
STRATFORD
The Card Centre (UK) Ltd
Unit 8 39 Craven Road
W23BX
London
020 7262 8065
The Christmas Shop
4 Swan 55A Tooley Street
SE12QN
London
020 7378 1998
The Cross
Tweedm 141 Portland Road
W114LR
London
020 7727 6760
The Disney Store
3 The 8 The Piazza
WC2E8HD
London
020 7836 5037
The Disney Store Ltd
Units 360-366 Oxford Street
W1C1JN
London
020 7491 9136
The Doll Factory Of London
Manche 12 Sentinel Square
NW42EL
London
9-11 Croxted Road
SE21 8SZ
London
020 8761 3457
Dukes 9 Croxted Road
SE218SZ
London
020 8761 3457
The Farmyard
Denny 63 Barnes High Street
SW139LF
London
020 8878 7338
The Gift
Unit 5 5 Chiswick High Road
W42DW
London
020 8987 0364
The Gift Centre
2 Stat Baker Street Station
NW15LD
London
020 7935 8565
The Gift Centre
2 Stat 140 Southampton Row
WC1B5AG
London
The Gift Shop
Westme 380 Kensington High Street
W148NL
London
020 7371 6767
The Gift Shop
Westme 15 Shepherds Bush Market
W128DQ
London
020 8740 4828
The House Of Bohemia Glassware
Pineap 111a Commercial Street
E16BG
London
020 7375 3283
The Irish Shop
Plunke 118 Lordship Lane
SE228HD
London
020 8299 6020
The London Album Co
Old De 117 Sydney Street
SW36NR
London
020 7351 0233
The London Shop
Rabys 6 Queensway
W23RX
London
The Lucky Parrott
2 Bell Bellvue Road
SW177EQ
London
020 8672 7168
The Merchants Of Venice
Agricu 162 Walton Street
SW32JL
London
020 7581 1244
The Mint Source
St Mic 23 Church Road
SW195DQ
London
020 8944 9580
The Natural World
Centre 4 Queens Road
SW198YE
London
31 Crossway
W13 0AX
London
Art & Craft Materials
London
The Orange Tree
Orange 123 High St Wanstead
E112RL
London
The Stationery Department
Presti 181 New Kings Road
SW64SW
London
020 7384 1871
29, Plumbers Row London 1EQ
E1 1EQ
London
Gift Services & Gift Packs
London
The Tea House
5/Wrig 5 Neal Street
WC2H9PU
London
020 7240 7539
The Travellers Tree
Kingsl 27 Haven Lane
W52HZ
London
020 8991 5222
The Uncarved Block Ltd
110 Gl Primrose Hill
NW18HX
London
020 7483 1998
The Willow Tree
13 Cor Fulham Road
SW65RX
London
The Wine Cellar
198 Stamford Hill
N16 6RA
London
020 8800 8488
Wines Spirits & Beer - Retail
London
Thomas Enterprises Ltd
Ely Ho 10 Craven Park Road
NW104AB
London
Tintin Shop
Arran 34 Floral Street
WC2E9DJ
London
020 7836 1131
Tomlinsons
4 Will 89 Dulwich Village
SE217BJ
London
020 8299 1260
40 Mulgrave Road
SE18 5TY
London
- woolwich
07838 339984
14 Moselle Close
N8 7SE
London
Traders's Gate
17a Hi 35 Tower Hill
EC3N4DR
London
Tradewinds
33 The The Piazza
WC2E8RE
London
020 7836 7663
Tradwinds Gibbs Ltd
21a Ha 44 Marylebone High Street
W1U5HF
London
020 7487 4959
Treasure
Trean 36 Heath Street
NW36TE
London
020 7435 0577
Treasure World
137 Ce Hoe Street
E174RT
London
020 8521 1255
Treasures
1 Bosh 273 Portland Road
SE254XB
London
Ashwoo 7 Park Road
N88TE
London
020 8341 4326
Troggs
Freigh 25 St. Martin's Court
WC2N4AL
London
020 7379 5907
Trolley Shop
529 Fellows Court
E2 8HF
London
07377 514114
Children & Babywear - Retail
London
Truly Gifted
Unit 1 758 Green Lanes
N213RE
London
Ulama Enteprises
Catfor 31 Winslade Way
SE64JU
London
020 8690 1622
871 Harrow Rd
NW10 5NG
London
Union Gifts
Union 19 Kensington High Street
W85NP
London
020 7938 4704
157 Abbey Rd North Maida Vale
NW6 4SS
London
07847 020514
43 Market Place
RM1 3AB
Romford
07523 719873
Children & Babywear - Retail
Romford
60 Green Pond Close
E17 6EE
London
07466 221777
Verandah
Jubile 15b Blenheim Cresent
W112EE
London
020 7792 9289
Vessel
Vesper 114 Kensington Park Road
W112PW
London
020 7727 8001
Victoria Jill
Trelsa 5 Gees Court
W1U1JE
London
9 Belgrave Road
SW1V 1QB
London
07476 795546
27 Charleville Circus
SE26 6NL
London
10 TURNPIKE PARADE, N15 3EA
N111AH
London
- England
020 7018 4647
39-41 Northcote Road
SW11 1NJ
London
Wish
The Bu 238 Railton Road
SE240JT
London
020 7738 5336
Wix Candles Ltd
Unit 1 Putney High Street
SW151TW
London
020 8788 2330
Wix Candles Ltd
Wiveli 75 St Johns Road
SW111QX
London
020 7223 6004
Bow Road
E3 2SN
London
07800 606222
Designers - Graphic
London
Worldly Wicked & Wise
Nestor 81 Salusbury Road
NW66NH
London
020 7372 1110
Wright Ideas
PO Box 267 West End Lane
NW61QS
London
020 7431 3417
Unit 5 200 Stroud Green Road
N43RN
London
020 7263 0006
XT Chocolate
11 Southdown Rd
SW20 8PT
London
Yednah Furniture Accessories
Court 90 Ballards Lane
N32DL
London
020 8346 6924
Yemanja
Trimal 7 Stroud Green Road
N42DQ
London
020 7281 8668
Yummy Candle Shop
Candle Mnfrs & Suppliers
London
35 Livingstone Road, London, E179AU
E17 9AU
London
07507 742795
Tea & Coffee Merchants
London
Zamani
Ardwic 31a Highgate High Street
N65JT
London
020 8348 4994
Zeitgeist Design Ltd
Ravens 17 The Pavement
SW40HY
London
020 7622 5000
Zest
Gatewa 38 Upper Street
N10PN
London
Zest Essentials Ltd
27 Ale 281 Kings Road
SW35EW
London
020 7351 7674
16 Reapers Close
NW1 0XP
London
Fashion Accessories
London
3 Chilthorne Close
SE6 4YW
London