BBM Solicitors
27 George Street
EH2 2PA
Edinburgh, Lothian
0131 526 3280
Solicitors
Edinburgh, Lothian
Drummond Miller
Glenorchy House 20 Union Street
EH13LR
Edinburgh
0131 226 5151
Unit 6 16 Heriot Row
EH36HR
Edinburgh
0131 556 2896
A G Thornton
Tompio 16 Heriot Row
EH36HR
Edinburgh
0131 556 2896
A W Cummings
Brackl 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
Adam B 177B Great Junction Street
EH65LQ
Edinburgh
0131 467 6767
Adams
Rose C 182 Newhaven Road
EH64QB
Edinburgh
0131 555 1573
The Lo 14-16 Frederick Street
EH22HB
Edinburgh
0131 225 8813
Castle 7 Abercromby Place
EH36LA
Edinburgh
0131 556 6644
Alan D MacKay
Crooki 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
New St 13 Alva Street
EH24PH
Edinburgh
0131 225 6200
Bridge 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
Allan McDougall Solicitors
Suite 3 Coates Cresent
EH37AL
Edinburgh
0500 600872
PSV Ho 9-15 Bridge Road
EH130LH
Edinburgh
0131 447 9341
Allingham & Co
PSV Ho 12-14 Bridge Road
EH130LQ
Edinburgh
0131 447 9341
PSV Ho 4a Buckstone Terrace
EH106PZ
Edinburgh
0131 447 9341
Anderson Strathern
Block 1 Rutland Court
EH38EY
Edinburgh
0131 270 7700
491 Si Calder Road
EH114AW
Edinburgh
0131 442 2244
Arbuthnott & McClanachan
Arbuth 77 Main Street
EH45AD
Edinburgh
0131 312 7276
Archibald Campbell & Harley
Nissen 37 Queen Street
EH21JX
Edinburgh
0131 220 3000
At Home
Martel 66 Morningside Road
EH104BZ
Edinburgh
0131 446 0000
2F1 53 George IV Bridge
EH11EJ
Edinburgh
0131 225 3456
Ballantynes
Old Ba 16 Rodney Street
EH74EA
Edinburgh
0131 558 9911
Beaumont & Co
Unit 2 31 Albany Street
EH13QN
Edinburgh
0131 557 3565
2/Vall 16 Hill Street
EH23LD
Edinburgh
0131 226 6703
Stanfo 9 Craigmillar Castle Road
EH164BY
Edinburgh
0131 661 9779
Yew Tr 7 Rutland Square
EH12AS
Edinburgh
0131 229 5323
pentag 25 George IV Bridge
EH11EP
Edinburgh
0131 225 4001
Bennett & Robertson LLP
pentag 25 George IV Bridge
EH11EP
Edinburgh
0131 225 4001
Blunti 52 Leith Walk
EH65HW
Edinburgh
0131 554 6321
Blunti 22 Bernard Street
EH66PS
Edinburgh
0131 554 6244
Biggart Baillie
Clubho 7 Castle Street
EH23AP
Edinburgh
0131 226 5541
Blacklock Thorley
6 High 89 Constitution Street
EH67AS
Edinburgh
0131 555 3399
Blair Cadell
Quayga 15 Young Street
EH24HU
Edinburgh
0131 220 0022
Blair Cadell
Quayga 1 Harrison Gardens
EH111SJ
Edinburgh
0131 337 1800
Bonar Mackenzie
Police 9 Hill Street
EH23JT
Edinburgh
0131 225 8371
Police 9-11 Hill Street
EH23JT
Edinburgh
0131 225 8371
Boyd Smith
B 1 Capelaw Road
EH130HG
Edinburgh
0131 441 4246
Boyds Solicitors
Findla 13A Coates Cr
EH37AF
Edinburgh
0131 226 9130
Brechin Tindal Oatts
Hanove 45-51 Hanover Street
EH22PJ
Edinburgh
0131 220 2777
Ration 15 Atholl Cr
EH38HA
Edinburgh
0131 228 3777
Burness
Unit 2 50 Lothian Road
EH39WJ
Edinburgh
0131 473 6000
Burnett & Co.
Burnet 15 Montagu Terrace
EH35QR
Edinburgh
0131 551 2257
Burnett Christie Solicitors
Fairfi 53 George IV Bridge
EH11YH
Edinburgh
0131 225 3456
C & N Defence
Units 5 York Place
EH13EB
Edinburgh
0131 557 3443
C H Lucas
Unit 4 16 Heriot Row
EH36HR
Edinburgh
0131 556 2896
C S Kennedy
Resear 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
CMS Cameron McKenna
Mitre 101 George Street
EH23ES
Edinburgh
0131 220 7676
Campbells
Cheste 49 London Road
EH75SP
Edinburgh
0131 661 7236
Campus Solicitors
Unit 8 Turnhouse Road
EH129DN
Edinburgh
0131 339 1155
34 Leith Walk
EH65AA
Edinburgh
0131 610 2064
Castle Law
133 Lauriston Place
EH39JN
Edinburgh
0131 622 3333
15/16 Queen Street
EH2 1JE
Edinburgh
0131 357 1515
Chris Sayer
Pixmor 45 Moray Place
EH36BQ
Edinburgh
0131 225 5567
Ryknil 12 Brougham Street
EH39JH
Edinburgh
0131 228 6799
Clark Ferguson SSC
Waysid 20 Leith Walk
EH65AA
Edinburgh
0131 555 3355
Bourne 10 Dublin Street
EH13PR
Edinburgh
0131 556 2993
Wooden 1 Inverleith Ter
EH35NS
Edinburgh
0131 557 6566
C B C 24 Canning Street
EH38EG
Edinburgh
0131 272 2727
Currie Gilmour
Unit 2 41-43 Warrender Pk Road
EH91EU
Edinburgh
0131 229 2088
D'ambrosio SSC
Unit 3 22 Forth Street
EH13LH
Edinburgh
0131 550 3776
St Mar 50 Queen Street
EH23NS
Edinburgh
0131 622 9222
Davidson Chalmers
Unit 3 12 Hope Street
EH24DB
Edinburgh
0131 625 9191
Sclatt 4a Brunton Place
EH75EG
Edinburgh
0131 558 9999
Associ 22 St Johns Road
EH126NZ
Edinburgh
0131 316 4666
Dickson Minto
Royal 16 Charlotte Square
EH24DF
Edinburgh
0131 225 4455
Prince 7 Blinkbonny Cresent
EH43NB
Edinburgh
0131 476 7007
Negoki 131 Newhaven Road
EH64NP
Edinburgh
0131 467 7550
Dundas 20 Castle Terrace
EH12EN
Edinburgh
0131 228 8000
Financ Orchard Brae
EH41PF
Edinburgh
0131 343 3311
Unit N 99 Ferry Road
EH64ET
Edinburgh
0131 554 8649
Geddes 2 Barrie's Cl
EH11RB
Edinburgh
0131 220 6600
Warden 21 Stafford Street
EH37BJ
Edinburgh
0131 622 6062
58 Morrison Street
EH3 8BP
Edinburgh
020 7919 4500
Corner 16 Heriot Row
EH36HR
Edinburgh
0131 556 2896
Childr 2 Young Street Lane South
EH24JF
Edinburgh
0131 226 5955
Finlaysons
Whitby 135 Gorgie Road
EH111TH
Edinburgh
0131 346 0099
Malcol 10 Polwarth Terrace
EH111ND
Edinburgh
0131 228 2303
Franks Macadam Brown
Unit 1 117 Hanover Street
EH21DJ
Edinburgh
0131 226 2121
Orchar 30 Queensferry Road
EH42HG
Edinburgh
0131 343 2500
Cripwe 161 Constitution Street
EH67DF
Edinburgh
0131 554 3441
2/2 34 Leith Walk
EH65AA
Edinburgh
0131 553 4333
Ingram 29-31 Melville Street
EH37JQ
Edinburgh
0131 225 1677
New Ba 1 Hope Pk Ter
EH89LZ
Edinburgh
0131 662 1933
Wellin 24A Bernard Street
EH66PP
Edinburgh
0131 555 1030
Gray Muirhead
A 14 Parsons Green Terrace
EH87AG
Edinburgh
0131 661 2644
Grigor Hales
Lime O 162 Dalry Road
EH112EG
Edinburgh
0131 313 5556
Devons 51 North Castle Street
EH23LJ
Edinburgh
0131 225 9155
3 Advo 357 High Street
EH11PS
Edinburgh
0131 225 9855
Hadden Rankin
Unit 4 40 Howe Street
EH36TH
Edinburgh
0131 220 5241
Struan 16 Corstorphine Road
EH126HN
Edinburgh
0131 313 5757
Heggie Alexander Solicitors
Hewitt 12 Hill Street
EH23LB
Edinburgh
0131 226 1970
Henderson & Co
5 West Saughtonhall Drive
EH125PY
Edinburgh
0131 477 3511
Exchan 19 Canning Street
EH38EH
Edinburgh
0131 228 2400
The Wh 13 Atholl Place
EH38HP
Edinburgh
0131 221 0223
Iain Leslie
9 16 Young Street
EH24JB
Edinburgh
0131 225 7524
Ian Kennedy
Unit 6 13 Great King Street
EH36QW
Edinburgh
0131 624 1144
J & R A Robertson
Southl 15 Great Stuart Street
EH37TS
Edinburgh
0131 225 5095
J S Baird
Calvel 16 Heriot Row
EH36HR
Edinburgh
0131 556 2896
Jardines
Brecko 53 George IV Bridge
EH11EJ
Edinburgh
0131 226 7171
John R Elliot
Unit 1 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
Joseph G Boyd & Co Court Lawyers
65 Haymarket Terrace
EH12 5HD
Edinburgh
07746 767776
K D Gray
Archwa 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
Keir H 29 Raeburn Place
EH41HU
Edinburgh
0131 332 9090
Oak Ho 23b Dundas Street
EH36QQ
Edinburgh
0131 556 7525
1 Earl Grey Street
EH39BN
Edinburgh
0131 200 1000
Prince 5 Shandwick Place
EH24RG
Edinburgh
0131 228 9993
19 Hig 2-3 St. Patrick Street
EH89ES
Edinburgh
0131 667 6975
Leslie Deans & Co
19 Hig 3 St Patrick Street
EH89ES
Edinburgh
0131 667 1922
Liddle & Anderson
Oakban 30A Walker Street
EH37HR
Edinburgh
0131 226 7722
Lindsay Duncan & Black
Brunts 16 Queen Street
EH21JW
Edinburgh
0131 225 2354
Lindsay's Residential
Above 201-203 Bruntsfield Place
EH104DH
Edinburgh
0131 229 4040
M K Haughney
Red Bu 28 Abercromby Place
EH36QF
Edinburgh
0131 556 0556
M R Townsend
2 Peac 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
MacBeth Currie
Unit 5 8 Manor Place
EH37DD
Edinburgh
0131 226 5066
MacLay Murray & Spens
Rozell 3 Glenfinlas Street
EH36AQ
Edinburgh
0131 226 5196
MacRae Flett & Rennie
3 2 Randolph Place
EH37TQ
Edinburgh
0131 225 5985
MacRoberts
Excell 30 Semple Street
EH38BL
Edinburgh
0131 229 5046
Unit 5 11-15 Easter Road
EH75PJ
Edinburgh
0131 652 1166
Mary R McQueen & Co
Queen 47 Braid Farm Road
EH106LE
Edinburgh
0131 445 3208
Masons Solicitors
Unit 1 18-22 Melville Street
EH37NS
Edinburgh
0131 225 0000
Maxwell Maclaurin
Unit 4 30 Stafford Street
EH37BD
Edinburgh
0131 220 4020
McCann & Co
Commer 294 Gorgie Road
EH112PP
Edinburgh
0131 346 2991
McClure Naismith
Pountn 49 Queen Street
EH23NH
Edinburgh
0131 220 1002
McGrigors
Pearl 1 Earl Grey Street
EH39AQ
Edinburgh
0131 777 7000
McKay Norwell
Unit 5 5-7 Rutland Square
EH12AX
Edinburgh
0131 229 2212
McNivens S S C
The Co 22 St Johns Road
EH126NZ
Edinburgh
0131 476 7575
McSporrans
Villag 2 East London Street
EH74BH
Edinburgh
0131 557 9151
Megson & Co
Unit 9 1 Grindlay Street Court
EH39AR
Edinburgh
0131 228 2501
Menzies Dougal
1-2 Al 12 Bruntsfield Cresent
EH104HA
Edinburgh
0131 447 1035
1-2 Al 2-4 Comiston Road
EH105QE
Edinburgh
0131 447 9535
Electr 222 Bruntsfield Place
EH104DE
Edinburgh
0131 228 9600
Morgan Cunningham
Forest 12 Castle Ter
EH12DP
Edinburgh
0131 623 9323
Morison's
Erskin 68 Queen Street
EH24NN
Edinburgh
0131 226 6541
Morton Fraser
Carlto 30-31 Queen Street
EH21JX
Edinburgh
0131 247 1000
White 45 Queen Charlotte Street
EH67HT
Edinburgh
0131 555 0616
Murray Beith Murray W S
Unit 1 39 North Castle Street
EH23BH
Edinburgh
0131 225 1200
Murrays W S
4 Oswa 12A Chester Street
EH37RA
Edinburgh
0131 625 6625
N D S Paterson
The Ba 28 Abercromby Place
EH36QF
Edinburgh
0131 556 0556
Neil Patrick
Leylan 16 Young Street
EH24JB
Edinburgh
0131 225 7524
Neilsons
Farthi 2a Picardy Place
EH13JT
Edinburgh
0131 556 5522
Neilsons Solicitors & Estate Agents
Farthi 138 St. Johns Road
EH128AY
Edinburgh
0131 316 4444
P D S O
Berry 37 York Place
EH13HP
Edinburgh
0131 557 1222
Unit 4 30 Castle Street
EH23HT
Edinburgh
0131 226 4178
Pagan Business Law
Suite 8 Manor Place
EH37DD
Edinburgh
0131 220 3334
Robins 1 Lauriston Gardens
EH39HH
Edinburgh
0131 228 1165
Paul Gebal & Co
Dunkel 22 Coates Cr
EH37AF
Edinburgh
0870 046 3999
Paull & Williamsons
New In 13 North Bank Street
EH12LP
Edinburgh
0131 226 6180
Proven & Co
Unit 2 8 Manor Place
EH37DD
Edinburgh
Purdie & Co
Alford 6 North West Circus Place
EH36ST
Edinburgh
0131 225 8088
R M Urquhart
Unit 1 16 Heriot Row
EH36HR
Edinburgh
0131 556 2896
R P N Sembay
Manor 28 Abercromby Place
EH36QF
Edinburgh
0131 556 0556
Rae Reid & Stephen
Bankhe 3 Grosvenor Gardens
EH125JU
Edinburgh
0131 337 5577
Richard Coots & Palfrey
Lilac 4 Alva Street
EH24QQ
Edinburgh
0131 226 7672
Robson McLean W S
Oculus 28 Abercromby Place
EH36QF
Edinburgh
0131 556 0556
Roy G Shearer
Unit 9 11 Atholl Cresent
EH38HE
Edinburgh
0131 229 1212
Russel & Aitken
Unit 1 27 Rutland Square
EH12BU
Edinburgh
0131 228 5500
Russell Jones & Walker
The Bo 14 Alva Street
EH24QG
Edinburgh
0131 718 4150
S Watt & Co
1 171 Dalry Road
EH112EB
Edinburgh
0131 337 9692
Shaun Pringle & Co
Meresi 15 Ainslie Place
EH36AS
Edinburgh
0131 225 4144
Priory 15 Rutland Street
EH12AN
Edinburgh
0131 228 2381
Albany 58 Albany Street
EH13QR
Edinburgh
0131 557 1545
Sinclairs
Windso 63 Frederick Street
EH21LH
Edinburgh
0131 225 8800
Unit 1 5 Albyn Place
EH24NJ
Edinburgh
0131 225 6665
Snell & Co
Unit 5 53 Frederick Street
EH21LH
Edinburgh
0131 226 2993
Somerville & Russell
7 Towe 22 Manor Place
EH37DS
Edinburgh
0131 220 3503
Soutar & Co
Unit 2 73 Buccleuch Street
EH89LS
Edinburgh
0131 662 9177
Tuctin 16 Young Street
EH24JB
Edinburgh
0131 225 7524
Dental 69a George Street
EH22JG
Edinburgh
0131 220 7660
Comwel 27 Stafford Street
EH37BJ
Edinburgh
0131 623 1997
Danbur 15a Moray Place
EH36DT
Edinburgh
0131 226 1117
The MG Partnership
Unit G 43 Manor Place
EH37EB
Edinburgh
0131 240 0970
The PSM Law Group
Unit 2 76-80 Morningside Road
EH104BY
Edinburgh
0131 447 4747
Thomas H G Stewart
A 41 Barclay Place
EH104HW
Edinburgh
Unit U 16-18 Castle Street
EH23AT
Edinburgh
0131 225 4297
Thomson
7 King 7A Dundas Street
EH36QG
Edinburgh
0131 556 0159
Tods Murray
The Co 66 Queen Street
EH24NE
Edinburgh
0131 226 4771
Turcan Connell
Prince 1 Earl Grey Street
EH39EE
Edinburgh
0131 228 8111
VHM Solicitors
10 South Clerk Street
EH8 9JE
Edinburgh
0131 622 2626
VMH Solicitor & Estate Agent
43-45 Easter Road
EH7 5PL
Edinburgh
0131 661 5911
Gwavas 43-45 Easter Road
EH75PL
Edinburgh
0131 661 5911
Valente McCombie & Hunter
Gwavas 19 Torphichen Street
EH38HX
Edinburgh
0131 228 2828
Valente McCrombie & Hunter
Gwavas 10 South Clerk Street
EH89JE
Edinburgh
0131 622 2626
W F MacTaggart
Nelson 28 Abercromby Place
EH36QF
Edinburgh
0131 556 0556
The Gl 28 Abercromby Place
EH36QF
Edinburgh
0131 556 0556
Unit 1 28 Albany Street
EH13QH
Edinburgh
0131 557 8020
W S Campbell Smith
Unit 2 21 York Place
EH13EN
Edinburgh
0131 556 3737
W S Olivers
Intern 25 Manor Place
EH37DX
Edinburgh
0131 225 2089
W S Thorntons
Bromle 49 North Castle Street
EH23BG
Edinburgh
Easter 176 Portobello High Street
EH151EX
Edinburgh
0131 669 7575
Warners
Easter 247B St. Johns Road
EH127XD
Edinburgh
0131 334 0022
Warners
Easter 22 St. Patrick Square
EH89EY
Edinburgh
0131 662 4747
Waterman's
The Ov 83 Shore
EH66RG
Edinburgh
0131 270 5464
3/Old 190 High Street
EH11RW
Edinburgh
0131 220 0033
Hielan 2 Alcorn Rigg
EH143BF
Edinburgh
0131 442 1444
Winning Defence
Verdin 46 Candlemaker Row
EH12QE
Edinburgh
0131 622 3344
Wright & Co
9 Hard 5 Giles Street
EH66DJ
Edinburgh
0131 467 5566
Wright Johnston & MacKenzie
Unit 1 40 Torphichen Street
EH38JB
Edinburgh
0131 221 5560