By The Editor
5th Nov 2021 | Local News
After an incredible victory over The King's Head, Sidra accepted the Teddington World Cup of Hospitality Trophy today.
In a scintillating final that saw a huge 454 votes cast, Sidra ran out comfortable winners.