Vantage Point Business Village, Bradley Court Road, Mitcheldean, Gloucestershire GL1742688 sq. ft
Purpose built data centre building, plus three detached external plant rooms and temporary cabin offices, situated within a ...
Listed on 15th Apr 2025