The Red Lion
1/18
About this venue
Watch the World Cup 2026 at The Red Lion, Barnes (London SW13). Big outdoor screen in our garden, ice‑cold pints and a top match‑day atmosphere. One of the best places to watch football near Richmond, Putney & Hammersmith.
























