See what's inside

West Ham United FC in London

Own this business?Claim your videos
AI Vibe Check:

West Ham United FC’s home ground at London Stadium is a venue for exciting football matches and events. Located in Queen Elizabeth Olympic Park, the stadium can accommodate over 66,000 spectators, making it one of the largest football stadiums in the UK. Fans can enjoy a vibrant atmosphere during game days and access various food and beverage options. The stadium is also used for other sports and cultural events, providing a multifaceted entertainment experience.

Real videos from locals
500M+ experiences discovered
🔥Trending with locals right now
🔥Trending with locals right now
Location
Loading map...
Queen Elizabeth Olympic Park, West Ham United PLC, London Stadium
London, United Kingdom
Details
View location
Claim Your Business
Is this your business? Claim it for free
Claim this business to update its information, manage video reviews, and so much more!
Claim Your Business