
August 13, 2016
University Centre Shrewsbury (UCS) has won the top accolade for its garden at this year’s prestigious town Flower Show.
Find out the latest news from University Centre Shrewsbury
University Centre Shrewsbury (UCS) has won the top accolade for its garden at this year’s prestigious town Flower Show.