Choirs get together for a 'magical' performance and raise £3,000 for charity
The Three Choir concert attracted a full house to St George’s, with extra chairs required to seat an audience of around 300 who came from near and far for ...
Shropshire Star
2 days ago