Working with a national business gives you the peace of mind that you’re working with an established, experienced partner. But at Tela, we understand that sometimes having someone locally, for those times that you need something quickly, can be just as important. That’s why we have a national network of offices spanning from Birmingham to Edinburgh to London.
Our national network
Glasgow Office
Unit 3000
Academy Park
Gower Street
Glasgow
G51 1PR
0141 627 7216
Edinburgh Office
The Melting Pot
5 Rose Street
Edinburgh
Scotland
EH2 2PR
0131 777 0809
