22/01/2026
When the weather cools down, The Castlebar is an easy place to settle in and enjoy live football. With a large indoor space and a heated outdoor area, there’s plenty of room to watch the game your way, inside with the atmosphere or outside in comfort.
With multiple viewing areas, it’s ideal for casual match days, group bookings, birthdays, and celebrations. Add cocktails, beers, wines and spirits, happy hours throughout the week, you’ve got a venue that works from day to night.
The Castlebar
📍 69–71 High Street, Teddington, TW11 8HA
To reserve, visit: castlebarteddington.co.uk
Good football, good drinks, and a great local spot all winter long.