Strutt & Parker, 0131 226 2500 Photograph: Strutt & Parker/Strutt & Parker
King & Chasemore, 01403 264444 Photograph: King & Chasemore/King & Chasemore
Palmer Snell, 01935 814531 Photograph: Palmer Snell/Palmer Snell
Hetheringtons, 01992 440000 Photograph: Hetheringtons/Hetheringtons
Strutt and Parker, 01244 354874 Photograph: Strutt and Parker/Strutt and Parker