Well-known throughout much of the world for its sporting and cultural heritage, Manchester is the third-most visited city in the United Kingdom by overseas visitors. It is located around 160 miles northwest of London and has recently seen the nation’s main broadcaster, the BBC, relocate a large proportion of its operations to just outside of the city.
Projects in Manchester
With over 50 offices in Asia spread across 12 countries, we support our clients wherever they need us.
We offer a wide range of services that help our clients to address challenges in built and natural environments.