By continuing to use the site you agree to our Privacy & Cookies policy

Turner & Townsend's new office at...

Turner & Townsend has opened its first offices in Basel, Switzerland, extending its reach to nine strategically located offices in continental Europe outside the UK – Germany, Italy, Holland, Ireland, France, Spain, Greece, Poland and Russia.

Have your say

You must sign in to make a comment.

The searchable digital buildings archive with drawings from more than 1,500 projects

AJ newsletters