Revised Plans Submitted for the £81 Million Arena Central Office Scheme Business October 7, 2024 The ambitious £81 million Arena Central office development in Birmingham is back under review. Plans have been revised and resubmitted…