The Mayfield Stadium

The Mayfield Stadium

The Mayfield Stadium, situated in London, is a modern sports venue renowned for its versatile facilities and vibrant atmosphere. Primarily designed for athletics and football, it has hosted a variety of events, including local and regional competitions, community activities, and training sessions. The stadium boasts a well-maintained track, ample seating, and excellent amenities, making it a favored choice for both athletes and spectators. With a focus on promoting sports and community engagement, The Mayfield Stadium serves as a hub for physical activity and events, fostering talent and enthusiasm for sports in the heart of London.

Address: Thornton Heath, London

Capacity: 1500

Location