Find Us

Tetra Tech Leeds
3 Sovereign Square
Sovereign Street
Leeds
United Kingdom
LS1 4ER

Call Us

+44 (0)113 278 7111

Our expert team in Leeds includes transport planning and highway specialists, planning consultants, engineering experts, environment specialists, urban and landscape designers, project and cost managers and asset management specialists.

Want to get in touch?