
Vauxhall, London
FanZone Vauxhall
London's big-screen World Cup 2026 fan zone
Our flagship indoor/outdoor venue just steps from Vauxhall Station. Giant HD screens, premium sound systems, and an electric atmosphere that rivals the stadium. With space for 2,000 fans across two floors, this is where South London comes alive for every England match.
Metropolis, 72 Albert Embankment, London, SE1 7TP
Capacity up to 2,000 fans


