View

All Major Projects

Blackpool Central


Value: £300 million

Exchange Square 1, Birmingham


Value: £125 million

Exchange Square 2, Birmingham


Value: £120 million