Wrexham Prison Titan prison? Don’t believe the hype 4 Jun 2014 We now know who’s won the contract to build the new Titan Prison on the outskirts of Wrexham. The successful bidders were Lend Lease, a multinational firm based in Australia.…