Located in central Birmingham, Alpha Tower provides 196,000 sq ft of exceptional office accommodation with unrivalled views across the city. Surrounded by shops, restaurants and excellent transport links, it’s a unique and desirable space. The areas adjacent to Alpha are undergoing vast redevelopment, quickly becoming a renowned business district. The tower has recently been acquired […]