Terry,
Boothroyd states;
A Thomson established in Edinburgh in 1820 located @ 3 Drummond Street.
in 1863 the name was changed to; Alexander Thomson & Son,they are also reported to be at;
16 Union Place- 1869.
95 Princes Street 1877-1881
After this date the firm was at 3 Hanover Street


Roy Hebbes