Green Flag Awarded for 2016!

Green Flag Awarded for 2016!

We are delighted to announce that St Stephen’s Green Park has won a Green Flag Award in 2016, for the second year running. The Green Flag is an international scheme which promotes the highest standards in parks and green...