They say a move is one of the most stressful experiences of life. Fortunately for us, that’s proved not to be the case and we’re all settled in at the very lovely new WeWork office in St Peter’s Square, Manchester:
Updated: 12th October 2020