theretreatstaines.co.uk

Premier League: West Ham vs Man City
2026-03-14 20:00 - 22:00 (Europe/London)

Premier League: Chelsea vs Newcastle
2026-03-14 17:30 - 19:30

Premier League: Arsenal vs Everton
2026-03-14 17:30 - 19:30

Six Nations: Wales vs Italy
2026-03-14 16:40 - 18:55
Watch Wales vs Italy live Kick-off 16:40 (GMT).

Six Nations (M): Wales vs Italy
2026-03-14 16:40 - 18:40

Six Nations: Ireland vs Scotland
2026-03-14 14:10 - 16:25
Watch Ireland vs Scotland live Kick-off 14:10 (GMT).

Six Nations (M): Ireland vs Scotland
2026-03-14 14:10 - 16:10

EFL Championship: Coventry vs Southampton
2026-03-14 12:30 - 14:30

EFL Championship: Wrexham vs Swansea
2026-03-13 20:00 - 22:00

Premier League Darts: Premier League - Nottingham
2026-03-12 19:00 - 21:00

Pub Quiz
2026-03-11 19:00 - 22:00 | The Retreat, Riverside and Laleham, United Kingdom

English FA Cup: West Ham vs Brentford
2026-03-09 19:30 - 21:30

English FA Cup: Leeds vs Norwich
2026-03-08 16:30 - 18:30

English FA Cup: Fulham vs Southampton
2026-03-08 12:00 - 14:00

English FA Cup: Newcastle vs Man City
2026-03-07 20:00 - 22:00

English FA Cup: Wrexham vs Chelsea
2026-03-07 17:45 - 19:45

Six Nations: Italy vs England
2026-03-07 16:40 - 18:55
Watch Italy vs England live Kick-off 16:40 (GMT).

Six Nations (M): Italy vs England
2026-03-07 16:40 - 18:40

Six Nations: Scotland vs France
2026-03-07 14:10 - 16:25
Watch Scotland vs France live Kick-off 14:10 (GMT).

Six Nations (M): Scotland vs France
2026-03-07 14:10 - 16:10

English FA Cup: Mansfield vs Arsenal
2026-03-07 12:15 - 14:15

Six Nations: Ireland vs Wales
2026-03-06 20:10 - 22:25
Watch Ireland vs Wales live Kick-off 20:10 (GMT).

Six Nations (M): Ireland vs Wales
2026-03-06 20:10 - 22:10

English FA Cup: Wolves vs Liverpool
2026-03-06 20:00 - 22:00

EFL Championship: Preston vs Oxford Utd
2026-03-06 20:00 - 22:00

Premier League: Tottenham vs Crystal Palace
2026-03-05 20:00 - 22:00

Premier League Darts: Premier League - Cardiff
2026-03-05 19:00 - 21:00

Premier League: Newcastle vs Man United
2026-03-04 20:15 - 22:15

Premier League: Fulham vs West Ham
2026-03-04 19:30 - 21:30

Premier League: Aston Villa vs Chelsea
2026-03-04 19:30 - 21:30
