translate English to German: The Aston Business School Conference Centre is set within the landscaped grounds of Aston University and has just undergone a 20 million face-lift.
Unser Haus liegt auf dem Campus der Universität Aston und ist kürzlich einer 20 Millionen-Renovierung unterzogen worden.