Turner & Townsend finds new home in Sheffield

Turner & Townsend, the majority-owned subsidiary of CBRE, has picked Elshaw House as its new base in Sheffield.

The 72,000 sq ft office building sits within the wider £470m Heart of the City scheme led by Sheffield