St Teresa’s School gets green light on sixth form centre

The independent school is benefitting from a new sixth form centre that is inspired by nature