Indoor Football Pitch

  • Sports Arena

    Sports Arena

    Large sports venue with indoor and outdoor football pitches, changing rooms, shower rooms and toilets. An ideal location for sporting filming.