The Place
The Place is our hub in Leeds. It’s the first zero carbon workspace in Yorkshire, helping to reduce our carbon footprint and giving us a great place to work at the same time.
The Place is our hub in Leeds. It’s the first zero carbon workspace in Yorkshire, helping to reduce our carbon footprint and giving us a great place to work at the same time.