Art From Scotland Ltd
65 Shore Grimsb
EH66RA
Edinburgh
0131 555 5580
Babygroe
36 Dalmeny Street Hayfie
EH68RG
Edinburgh
0131 555 5065
55 High Street Barrin
EH11SR
Edinburgh
0131 557 2020
Berger & Co PLC
26 Howe Street Units
EH36TG
Edinburgh
0131 220 2412
Birlinn Ltd
10 Newington Road West N
EH91QS
Edinburgh
0131 667 7799
Black & White Ltd
99 Giles Street Marchw
EH66BZ
Edinburgh
0131 625 4500
Blackwell Publishing Ltd
101 George Street Unit 2
EH23ES
Edinburgh
0131 226 7232
Breeze Publishing
48 Palmerston Place Coquet
EH125DE
Edinburgh
0131 625 5630
Canongate Books Ltd
14 High Street 11 Bur
EH11TE
Edinburgh
0131 557 5111
Disclaw Publishing
24 Palmerston Place Unit 2
EH125AL
Edinburgh
0870 751 8905
E M P Ltd
55 Melville Street 3rd Fl
EH37HL
Edinburgh
0131 220 5380
10 Learmonth Place The Ac
EH41AU
Edinburgh
Grange Communications Ltd
8 Albany Street Warden
EH13QB
Edinburgh
0131 473 2311
20 Ormidale Terrace Unit 2
EH126EQ
Edinburgh
0131 346 2589
Infoserv
12 Craiglockhart Drive North Regal
EH141HT
Edinburgh
0131 443 3645
Multex Earnings (UK) Ltd
10-12 Young Street Multex
EH24JB
Edinburgh
0131 473 7070
Portfolio
43 Candlemaker Row 1 Stam
EH12QB
Edinburgh
0131 220 1911
Scottish Academic Press
3 Brandfield Street 9 Shop
EH38AS
Edinburgh
0131 477 7857
Scottish Language Dictionaries
27 George Square The De
EH89LD
Edinburgh
The Big Issue (Scotland)
14 Albany Street Bank C
EH13QB
Edinburgh
The Thematic Evangelistic Literature Trust
144a Ferry Road East L
EH64NX
Edinburgh
0131 554 0339
Tourist Publications
5 Eglinton Cr Counci
EH125DH
Edinburgh
0131 225 4547
W Green
21 Alva Street Unit 7
EH24PS
Edinburgh
0131 225 4879
White Light Media
7 Marchmont Road Unit 2
EH91HY
Edinburgh
0131 228 8800