Skip to content
August 13, 2016

University Centre Shrewsbury scoops top Flower Show award

University Centre Shrewsbury (UCS) has won the top accolade for its garden at this year’s prestigious town Flower Show.

Read more