Home TypeNews Telford opens up 10-acre outdoor space for events