Choir Social at The Windsor CastleThe last choir social was held on Tuesday 9th April at The Windsor Castle pub on Bath Road in Maidenhead.
The last choir social was held on Tuesday 9th April at The Windsor Castle pub on Bath Road in Maidenhead.